KICKING STRAP
Meaning of KICKING STRAP in English
■ noun
1》 a strap used to prevent a horse from kicking.
2》 Sailing a rope lanyard fixed to a boom to prevent it from rising.
Concise Oxford English vocab.
Сжатый оксфордский словарь английского языка.
2004