RIDE SHANKS' MARE Meaning of RIDE SHANKS' MARE in English walk, go on foot, journey on foot (rather than riding a bus, etc.) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012