Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
horsehead
in English
horsehead
us
//ˈhɔrshed//
uk
//ˈhɔːshed//
#common
Definitions
Noun
a
horse's
head
an
oil
well
pump
device
a
steel
mine
tunnel
support
The
miners
installed
a
horsehead
to
support
the
tunnel
roof
.
Base Words
head
horse