infusion

Definitions

General English

Medical

  • noun the process of putting of liquid into someone‚Äôs body, using a drip

Travel

  • noun a drink made by pouring boiling water on a dry substance such as a herb tea or a powdered drug
http://www.dictionarycentral.com/definition/infusion.html