(n.) Something made of such a strip, or of a part of one, or a combination of two or more for a particular use; as, a boot strap, shawl strap, stirrup strap.
STRAP
Meaning of STRAP in English
Webster's English dictionary. Английский словарь Webster. 2012