What is the full meaning of embrue
to drench, also IMBRUE [v EMBRUED, EMBRUING, EMBRUES]
Example of the word embrue placed on a Scrabble board.