take one's licks
idiom
: to be subjected to harsh criticism
The movie has taken its licks from the reviewers.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share