STIRRUP LEATHER


Meaning of STIRRUP LEATHER in English

[stirrup leather] n (14c): the looped strap suspending a stirrup

Merriam-Webster English vocab.      Английский словарь Merriam Webster.