Home / I / injection

injection

noun 9 letters Scrabble 18 WWF 23
Definitions
noun

any solution that is injected (as into the skin)

noun

the act of putting a liquid into the body by means of a syringe

noun

the forceful insertion of a substance under pressure

Want another word?
Spin the dictionary for a fresh one.
Generate a word →