scabbard
English Dictionary
->
Letter S
-> scabbard
Search Dictionary:
scabbard Definition
(n)
a
sheath
for
a
sword
or
dagger
or
bayonet
scabbard Synonyms
scabbard
© Art Branch Inc.