SOUSE


Meaning of SOUSE in English

(1) To plunge into a liquid. (2) To make soaking wet; drench.

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