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