LEATHER


Meaning of LEATHER in English

v. cover with leather; whip or beat with a leather strap (Slang)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.