Synonyms and Antonyms for scabbard | Synonym.com

Synonyms and Antonyms for scabbard

1. scabbard (n.)

a sheath for a sword or dagger or bayonet

Synonyms: