Synonyms for scabbard | Synonym.com

Synonyms for scabbard

scabbard (n.)

a sheath for a sword or dagger or bayonet

Synonyms: