IMBRUE





Definition:

  1. [verb] permeate or impregnate; "The war drenched the country in blood"
    Synonyms: drench

Synonyms: