sliphead (English, noun)
expansion: sliphead (plural slipheads)
Senses:
glosses: An extra strap on a bridle to hold the snaffle bit.
Forms:
form: slipheads
tags: plural