The meaning of Idiom/phrase: "To catch a tartar"?

The meaning of Idiom/phrase: "To catch a tartar"?

Explanation
  • "To catch a Tartar" means facing someone unexpectedly strong or troublesome.
  • It implies dealing with a person who is much more difficult to handle than anticipated.