SHEATHE Meaning of SHEATHE in English v. put into a sheath (of a dagger, sword, etc.); place within a casing; cover, coat Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012