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
Meaning 2 : the stirrup-shaped ossicle that transmits sound from the incus to the cochlea

    Synonyms : stapes