HEADACHE POST


Meaning of HEADACHE POST in English

noun

: a post placed on an oil-well derrick floor in order to prevent the walking beam from accidentally striking a workman

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.