perfuse

Verb
  1. Force a fluid through (a body part or tissue) (synset 200455430)
    "perfuse a liver with a salt solution"
  2. Cause to spread or flush or flood through, over, or across (synset 200455206)
    "The sky was suffused with a warm pink color"

Other Searches