SUDD


Meaning of SUDD in English

[ sʌd ]

■ noun an area of floating vegetation in a stretch of the White Nile, thick enough to impede navigation.

Origin

Arab., lit. 'obstruction'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.