Imbrue

Webster's Dictionary of the English Language

·vt To wet or moisten; to Soak; to drench, especially in blood.