English Dictionary
Definition pump someone’s stomach in British English
pump someone’s stomach phrase
phrase
Synonyms and related words

English Dictionary