Synonyms of Scabbard in English :
Antonyms of Scabbard in English
Thesaurus of Scabbard in English
Scabbard
see definition of scabbardHypernyms of scabbard
1. (noun) a sheath for a sword or dagger or bayonet
Synonyms of Scabbard in English :
Antonyms of Scabbard in English
Thesaurus of Scabbard in English
1. (noun) a sheath for a sword or dagger or bayonet