Word details

Word: drench 
Notes:
Language: English
Element: verb
Thesaurus:environment: water

Forms

drench inf
drenched p
drenched pass

Meanings

MSgharra' verb غـَرّ َق

Similar words

ENdrench verb
ENreach verb
ENtrench noun
ENFrench adjective
ENwrench noun