Dictionary definition · stirrup
noun
- support consisting of metal loops into which rider's feet go
- the stirrup-shaped ossicle that transmits sound from the incus to the cochlea
Similar words
Source: Open English WordNet (CC BY 4.0).
Source: Open English WordNet (CC BY 4.0).