horsehead

English

Etymology

horse + head

Noun

horsehead (plural horseheads)

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

See also

This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.