Definitions for "Sturrups"
a place to keep your feet when riding for support in the western saddle.