English Dictionary
Definition take a pounding in British English
take a pounding phrase
phrase
1
to be defeated very thoroughly
