What is the full meaning of headponds
HEADPOND, a pond created behind a dam [n]
Example of the word headponds placed on a Scrabble board.