English Dictionary
Definition pump someone full of something in British English
pump someone full of something phrase
phrase
1
to put a lot of a substance, especially a drug, into someone's body
Synonyms and related words
