About us
Define
Definitions for
"Imbrue"
Keywords:
drench
,
soak
,
permeate
,
moisten
,
impregnate
To wet or moisten; to soak; to drench, especially in blood.
ftp.uga.edu
stain; soak; drench
sricf-ca.org
permeate or impregnate; "The war drenched the country in blood"
wordnet.princeton.edu