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