DRENCH


Meaning of DRENCH in English

v. a.

1.

Saturate, soak, steep, imbrue, wet thoroughly, wet through, wet through and through.

2.

Physic, purge.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.