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