Insheathe

Webster's Dictionary of the English Language

·vt To insert as in a sheath; to Sheathe.