English dictionary
injection meaning and definition
Definition and meaning of injection at MeaningMonkey.org. injection meaning and definition in the English Dictionary.INJECTION noun
Definition of injection (noun)
Source: Princeton University Wordnet