OXBOW STIRRUP


Meaning of OXBOW STIRRUP in English

noun

: a large wooden stirrup resembling an oxbow in shape

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.