Meaning of stirrup

Definition of 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

Other information on stirrup

WIKIPEDIA results for stirrup
Amazon results for stirrup