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
Tweet