Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun scabbard

1 sense of scabbard

Sense 1
scabbard -- (a sheath for a sword or dagger or bayonet)
       => sheath -- (a protective covering (as for a knife or sword))

2025, Cloud WordNet Browser