SHEATHER Meaning of SHEATHER in English n. one who puts (a dagger, sword, etc.) into a sheath; one who covers items with a protective coating Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012