IMBRUE


Meaning of IMBRUE in English

vt to wet or moisten; to soak; to drench, especially in blood.

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