Stirrups, noun plural of stirrup. Synonyms in the same form.
Aider
aiders, étriers
Other
stapedes
All synonyms for stirrup →