Subscribe
URL of the page has been copied to clipboard.
Meaning : The forceful insertion of a substance under pressure.
Meaning : Any solution that is injected (as into the skin).
Synonyms : injectant
Meaning : The act of putting a liquid into the body by means of a syringe.
Example : The nurse gave him a flu shot.
Synonyms : shot
Install App