Find the word definition

The Collaborative International Dictionary
Insheathe

Insheathe \In*sheathe"\, v. t. To insert as in a sheath; to sheathe.
--Hughes.

Wiktionary
insheathe

vb. (archaic form of ensheathe English)