Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sheathes
in English
sheathes
#uncommon
Lemma:
sheathe
The lemma is the base or root form of this word.
Definitions
Verb
to
put
a
weapon
in
a
covering
;
protect
it
to
encase
something
with
a
layer
;
for
safety
to
provide
a
sword
with
a
case
;
for
carrying
to
cover
or
enclose
an
object
;
with
a
protective
material