sliphead
English
Etymology
From
slip
+
head
.
Noun
sliphead
(
plural
slipheads
)
An extra
strap
on a
bridle
to hold the
snaffle
bit
.
Anagrams
alpheids
,
helipads