stirrup

Noun
  1. Support consisting of metal loops into which rider's feet go (synset 104328111)
  2. The stirrup-shaped ossicle that transmits sound from the incus to the cochlea (synset 105334013)

Other Searches