1. Verb
The act of infusing, pouring in, or instilling; instillation; as, the infusion of good principles into the mind; the infusion of ardor or zeal.
2. Verb
That which is infused; suggestion; inspiration.
3. Verb
The act of plunging or dipping into a fluid; immersion.
4. Verb
The act or process of steeping or soaking any substance in water in order to extract its virtues.
5. Verb
The liquid extract obtained by this process.
6. Noun
(medicine) the passive introduction of a substance (a fluid or drug or electrolyte) into a vein or between tissues (as by gravitational force)
Vocabulary classified under Medicine and healthcare
7. Noun
a solution obtained by steeping or soaking a substance (usually in water)
Vocabulary classified under Chemistry
More about this word
Synonyms and related words
Explore this word
