1.

In the following question, out of the four alternatives, choose the alternative which best expresses the meaning of the idiom/Phrase.On shank's mare

A. On a bicycle
B. On a lion
C. On foot
D. On an elephant
Answer» D. On an elephant


Discussion

No Comment Found

Related MCQs