-
nounany solution that is injected (as into the skin)
Similar:
type of: -
nounthe act of putting a liquid into the body by means of a syringe
Similar:
type of: -
nounthe forceful insertion of a substance under pressuretype of:
Explanation of injection
We don`t have explanations for this word yet.