Synonyms: injection
Definition: the forceful insertion of a substance under pressure
Similar words: introduction, intromission, insertion
Definition: the act of putting one thing into another
Definition: the act of putting a liquid into the body by means of a syringe
Usage: the nurse gave him a flu shot
Similar words: medical aid, medical care
Definition: professional treatment for illness or injury
Synonyms: injectant, injection
Definition: any solution that is injected (as into the skin)
Similar words: solution
Definition: a homogeneous mixture of two or more substances; frequently (but not necessarily) a liquid solution
Usage: he used a solution of peroxide and water