Horsehead

noun

Definitions

Noun
  1. 1
    The head of a horse.
  2. 2
    any of several silvery marine fishes with very flat bodies wordnet
  3. 3
    A pump for pumping oil from an oil well.
  4. 4
    A steel girder supporting the roof of a mine tunnel.

Etymology

From horse + head.

Next best steps

Mini challenge

Unscramble this word: horsehead