stirrup
English Dictionary
->
Letter S
-> stirrup
Search Dictionary:
stirrup Definition
(n)
support
consisting
of
metal
loops
into
which
rider
''
s
feet
go
(n)
the
stirrup
-
shaped
ossicle
that
transmits
sound
from
the
incus
to
the
cochlea
stirrup Synonyms
stapes
stirrup
stirrup iron
© Art Branch Inc.