Home

Word

scabbard, n.
(scabbards)
more info a sheath for a sword or dagger or bayonet
<noun.artifact>

scabbard
semantic pointers
hypernym