injection

Nouns

  • (n) the forceful insertion of a substance under pressure
  • (n) any solution that is injected (as into the skin) injectant,
  • (n) the act of putting a liquid into the body by means of a syringe
    • the nurse gave him a flu shot
    shot,

Synonyms

injectant shot

Words of close approximity