insheathe
Verb
Meaning
To insert as in a sheath; to sheathe.
Source: Webster's dictionarySynonyms
cover
hide
mask
bundle
conceal
cloak
veil
wrap
enclose
shroud
envelop
encase
sheathe
camouflage
swathe
Show all synonyms