A Admin π Coach β 38.23K Points π English Q. Idioms/ Phrases for : On shank's mare ? (A) On an elephant (B) On a lion (C) On a bicycle (D) On foot ποΈ Show Answer π Share β‘Menu β Correct Answer: (D) On foot You must be Logged in to update hint/solution π¬ Discussion π¬ Comment