Main entry: drench, imbrue
Definition: permeate or impregnate
Usage: The war drenched the country in blood