1
[ verb ] permeate or impregnate

Synonyms

drench

Examples

"The war drenched the country in blood"

Related terms

impregnate

*