Meaning ofdrenchedin English

drenched

uk//driːn(t)ʃ//
#common

Lemma:drench

The lemma is the base or root form of this word.

Definitions