SUDD Meaning of SUDD in English n. floating vegetation impeding the navigation of the White Nile. [ Arab., = obstruction ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012