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))