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.