Home
Search
Index
Definify.com
Webster
1913
Edition
Horsehead
Horse′headˊ
(hôrs′hĕdˊ)
,
Noun.
(Zool.)
The silver moonfish (
Selene vomer
).
Definition
2024
horsehead
horsehead
English
Noun
horsehead
(
plural
horseheads
)
A
pump
for pumping
oil
from an
oil well
.
A
steel
girder
supporting the
roof
of a
mine
tunnel
.
See also
horsehead fiddle
Etymology
horse
+
head
Similar Results
Horseload
Horsemeat
Horsebean
Hogshead
Forehead