Meaning of sink head in English:

sink head

noun

rare
  • A 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; earliest use found in U.S. Patents.