Popular Wordlists
  • word of the day

    stirrup

    stirrup - Dictionary definition and meaning for word stirrup

    Definition
    (noun) support consisting of metal loops into which rider's feet go
    Synonyms : stirrup iron
    Definition
    (noun) the stirrup-shaped ossicle that transmits sound from the incus to the cochlea
    Synonyms : stapes
Download our Mobile App Today
Receive our word of the day
on Whatsapp