Refine this word faster
Horsehead
noun
Definitions
Noun
- 1 The head of a horse.
- 2 any of several silvery marine fishes with very flat bodies wordnet
- 3 A pump for pumping oil from an oil well.
- 4 A steel girder supporting the roof of a mine tunnel.
Etymology
From horse + head.
See also for "horsehead"
Next best steps
Mini challenge
Unscramble this word: horsehead