American Dictionary
Definition take your lumps in American English
take your lumps phrase
phrase
1
to receive criticism or punishment without letting it harm you
Synonyms and related words
