What is the full meaning of headgates
HEADGATE, a gate to control the flow of water [n]
Example of the word headgates placed on a Scrabble board.