DRENCH


Meaning of DRENCH in English

To wet through and through; soak.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.