infusion

1. (noun) the passive introduction of a substance (a fluid or drug or electrolyte) into a vein or between tissues (as by gravitational force)
Related Words: instillation, instillment, instilment

2. (noun) a solution obtained by steeping or soaking a substance (usually in water)
Synonyms: extract
Related Words: Bovril, beef tea, black catechu, catechu, solution



Terms and Conditions of Use / Copyright Notice