Home
Search
Index
Definify.com
Webster
1828
Edition
Drenching
DRENCHING
,
ppr.
Wetting thoroughly; soaking; purging.
Similar Results
Drenching
Trenching
Branching
Bedrenching
Breeching