SynonymX
Speak
Scabbard
Definition of Scabbard
1.
A sheath for a sword or dagger or bayonet
Noun
Semanticaly linked words with "scabbard"
sheath
Hyponims for word "scabbard"
sheath