What is the full meaning of headpond
a pond created behind a dam [n -S]
Example of the word headpond placed on a Scrabble board.