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