Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
scabbards
in English
scabbards
us
//ˈskæbərdz//
uk
//ˈskæbərdz//
#uncommon
Lemma:
scabbard
The lemma is the base or root form of this word.
Definitions
Noun
covers
for
swords
a
sword's
protective
sheath
;
holder
Verb
to
sheathe
a
sword
(
especially
after
use
)