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. 2012