take a licking and keep on ticking
Meanings
verb
- To be tough; to have endurance; to have the capacity to absorb stress or damage, but still be able to function.
Pronunciation
Word forms
Etymology
Derived from the advertising slogan for Timex wrist-watches.
Previous
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.