IMBRUE MEANING IN FRENCH

Definition & Synonyms


• Imbrue

  1. (v. t.) To wet or moisten; to soak; to drench, especially in blood.


Synonyms:
Drench,