Similar Words
Misspelling
cabbard, scaabbaard, scabard, scabbar, scabbardd, scabbarrd, scabbbbard, sccabbard, skabbard, sscabbard, zcabbard
Scabbard — synonyms, definition
1. scabbard (Noun)
2 synonyms
quiver sheath
1 definition
scabbard (Noun) — A sheath for a sword, dagger or bayonet.
1 type of
sheath