To catch a tartar

more_vert

Idiom : To catch a tartar


Meaning : To fight with strong enemy

Usage : While fighting with Indian army the enemy realised that they had caught a tartar.
Click on the alphabet to view idioms starts with selected alphabet.
ABCDEFGHIJKLMNOPQRSTUVWXYZ