Yahoo India Web Search

Search results

  1. Dictionary
    scabbard
    /ˈskabəd/

    noun

    • 1. a sheath for the blade of a sword or dagger, typically made of leather or metal: "a ceremonial sword hung at his side in a gilded scabbard"

    More definitions, origin and scrabble points