What is the full meaning of embruing
EMBRUE, to drench, also IMBRUE [v]
Example of the word embruing placed on a Scrabble board.