sudds meaning

Meaning of sudds

What is the full meaning of sudds

SUDD, (Arabic) a mass of vegetation floating on water in NE Africa [n]

Example of the word sudds placed on a Scrabble board.

Unscrambled word sudds

Points for sudds

Scrabble
10 points
Word With Friends
8 points
Wordfeud
10 points