infused; infusing
1
3
: to steep in liquid (such as water) without boiling so as to extract the soluble constituents or principles
4
: to administer or inject by infusion
stem cells were infused into the patient
infuser
noun
Love words? Need even more definitions?
Merriam-Webster unabridged
Share