SUDD Meaning of SUDD in English n. floating vegetation impeding the navigation of the White Nile. Etymology: Arab., obstruction Oxford English vocab. Оксфордский английский словарь. 2012