STRAP


Meaning of STRAP in English

(n.) A long, narrow, pliable strip of leather, cloth, or the like; specifically, a strip of thick leather used in flogging.

Webster's English dictionary.      Английский словарь Webster.