THE STRAP Meaning of THE STRAP in English punishment by beating with a leather strap. → strap Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004