IMBRUE Meaning of IMBRUE in English v. a. Wet, moisten, steep, soak, drench. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012