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