drencher (0 synonym found)

We don't have any synonyms for drencher yet.

Did you mean…

Think drencher belongs in the thesaurus? Recommend it and we'll take a look.


Definition of drencher:

°(archaic) A long plate on which food is served.
°A machine for digging trenches.

Definition of drencher:

°(archaic) A long plate on which food is served.
°A machine for digging trenches.

Back to Top