LEATHER Meaning of LEATHER in English v. cover with leather; whip or beat with a leather strap (Slang) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012