DRENCH


Meaning of DRENCH in English

v. wet, soak, saturate; administer medication to an animal (Veterinary Medicine)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.