STRAP


Meaning of STRAP in English

v. fasten with a strap, tie with a narrow piece of leather; beat with a strap, lash

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