SHANKS' MARE Meaning of SHANKS' MARE in English n. person's own legs, shank's mare Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012