Take-a-licking-and-keep-on-ticking meaning

(idiomatic) To be tough; to have endurance; to have the capacity to absorb stress or damage, but still be able to function.
verb
2
0
Advertisement

Origin of take-a-licking-and-keep-on-ticking

  • Derived from the advertising slogan for Timex wrist-watches.

    From Wiktionary