Dictionary |
1 Result
#1
imbrue
v.
[
drench
] permeate or impregnate; "The war drenched the country in blood"
. wn