SUDD Meaning of SUDD in English [sudd] n [Ar, lit., obstruction] (1874): floating vegetable matter that forms obstructive masses esp. in the upper White Nile Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012