Imbrue Meaning

There are 1 meaning(s) for word Imbrue

Meaning 1 : permeate or impregnate

    Synonyms : drench