Take A Licking Meaning

Take A Licking is an idiom. The meaning of this idiom is (idiomatic) To suffer a defeat or a beating.. Explore more Idiom Meanings.

Take A Licking

(idiomatic) To suffer a defeat or a beating.

Meaning of Take A Licking

Take A Licking is an idiom. It is one of the most commonly used expressions in English writings. Take A Licking stands for (idiomatic) To suffer a defeat or a beating.. Explore Urdupoint to find out more popular Idioms and Idiom Meanings, to amplify your writings

Browse More Idioms