Synonyms of Scabbard in English :

Antonyms of Scabbard in English

Thesaurus of Scabbard in English

Scabbard

see definition of scabbard

Hypernyms of scabbard

1. (noun) a sheath for a sword or dagger or bayonet