Home / Report Question

Q. Idioms/ Phrases for : On shank's mare ?
  • A. On an elephant
  • B. On a lion
  • C. On a bicycle
  • D. On foot

Correct Answer: D