Meaning of sink head in English:
sink head
noun
rareA reservoir attached to or forming the top of a channel in a mould, used to continuously supply molten metal to a casting as it cools and contracts.
Origin
Mid 19th century.
Are You Learning English? Here Are Our Top English Tips