Stirrup Meaning
There are 2 meaning(s) for word Stirrup
Meaning 1 : support consisting of metal loops into which rider's feet go
Synonyms : stirrup iron
Synonyms : stirrup iron
Meaning 2 : the stirrup-shaped ossicle that transmits sound from the incus to the cochlea
Synonyms : stapes
Synonyms : stapes
