![Select the alternative that best expresses the meaning of the given idiom/phrase](https://www.gkseries.com/blog/wp-content/uploads/2024/03/Select-the-alternative-that-best-expresses-the-meaning-of-the-given-idiom-phrase-3.jpg)
Select the alternative that best expresses the meaning of the given idiom/phrase.
On shank’s mare
a) Illusionary world
b) Impractical story
c) On foot
d) In imaginations
Sol:
The idiom ‘on shank’s mare’ means one’s own legs and the action of walking as a means of conveyance, eg; if you need to leave in early morning no other means you need to trust on shank’s mare.