horsehead

English dictionary entry

Meanings

noun
  1. The head of a horse.
  2. A pump for pumping oil from an oil well.
  3. A steel girder supporting the roof of a mine tunnel.

Word forms

horsehead horseheads

Etymology

From horse + head.

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.