WTWM

whatsthatwordmean

← Definition
Guess

insheathed

adjectivePlaced or enclosed in a sheath or covering.
verbPast tense of insheathe: put something into a sheath.

Synonyms

sheathedadjective

Antonyms

unsheathedadjective

Built for word lovers.