kicking strap
Concise Oxford English Dictionary © 2008 Oxford University Press:
kicking strap
▶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.
'kicking strap' also found in these Oxford entries:

