Noun Definitioninjection1.Definition: any solution that is injected (as into the skin)Related Noun(s):injectantCategory: General2.Definition: the act of putting a liquid into the body by means of a syringeRelated Noun(s):shotCategory: General3.Definition: the forceful insertion of a substance under pressureCategory: General