HEADWORKS Meaning of HEADWORKS in English apparatus for controlling the flow of water in a river or canal. → headwork Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004