American Dictionary
Definition stirrup in American English
stirrup noun
[countable] noun
/ˈstɪrəp/
Synonyms and related words
