INSHEATHE Meaning of INSHEATHE in English vt to insert as in a sheath; to sheathe. Webster English vocab. Английский словарь Webster. 2012