Unscramble

d 2 a 1 m 3 s 1

4 letters · 7 points in Scrabble

Meaning

noun a barrier constructed to contain the flow of water or to keep out the sea

verb obstruct with, or as if with, a dam

noun a metric unit of length equal to ten meters

Also spells

← Back to unscrambler