to insert as in a sheath; to sheathe

listen to the pronunciation of to insert as in a sheath; to sheathe
English - English
insheathe