|
Definition of Take a licking and keep on ticking
1. Verb. To be tough; to have endurance, to have the capacity to absorb stress or damage, but still be able to function. ¹
¹ Source: wiktionary.com
|
1. Verb. To be tough; to have endurance, to have the capacity to absorb stress or damage, but still be able to function. ¹
¹ Source: wiktionary.com