SUDD


Meaning of SUDD in English

n. floating vegetation impeding the navigation of the White Nile.

[ Arab., = obstruction ]

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