Advertisement
Synonyms of Scabbard
Primary definition: A sheath for the blade of a sword, dagger, or other cutting weapon.
Ranked Synonyms (Strongest to Related)
Advertisement
Translate "Scabbard" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides โAdvertisement