Practicing Success
Find the meaning of the following idioms : To catch a tartar |
to meet with disaster to fall sick to deal with someone who proves unexpectedly powerful to accomplish a difficult task |
to deal with someone who proves unexpectedly powerful |
To catch a tarter means - to deal with someone or something that proves unexpectedly troublesome or powerful. |