DRENT


Meaning of DRENT in English

p.p. drenched; drowned.

Webster English vocab.      Английский словарь Webster.