Definition of Scabbard

  • 1. A sheath for a sword or dagger or bayonet Noun

Semanticaly linked words with "scabbard"

Hyponims for word "scabbard"