What is the full meaning of dam
to build an embankment to retain water [v DAMMED, DAMMING, DAMS]
Example of the word dam placed on a Scrabble board.