Catch-a-tartar Definition
noun
To lay hold of, or encounter, a person who proves too strong for the assailant.
Wiktionary
Catch-a-tartar Is Also Mentioned In
Find Similar Words
Find similar words to catch-a-tartar using the buttons below.