History
History
Synonyms
UK
US
Meaning:
inject

to force (a liquid, drug etc) into (a person, thing) (as if) with a syringe

put in, introduce

throw in

(in sports such as football) to put the ball back into play using a throw

put in, introduce

INTERJACULATE as in Wiktionary
INTERJACULATE as in Wikipedia