to catch a Tartar

Part of speech:

To attack a person who is more than one's match.

Share it on: