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

noun a metric unit of length equal to ten meters

noun female parent of an animal especially domestic livestock

Also spells

← Back to unscrambler