Home
Search
Index
Definify.com
Definition
2024
sliphead
sliphead
English
Noun
sliphead
(
plural
slipheads
)
An extra
strap
on a
bridle
to hold the
snaffle
bit
.
Etymology
slip
+
head
Similar Results