Definitions for "Imbrue"
To wet or moisten; to soak; to drench, especially in blood.
stain; soak; drench
permeate or impregnate; "The war drenched the country in blood"