drench


drench

verb

Definition of DRENCH

2
to wet thoroughly with liquid <when using the carpet shampooer, wet but do not drench the carpet>
Antonyms wring (out)

Seen & Heard

What made you want to look up drench? Please tell us where you read or heard it (including the quote, if possible).