sudd noun.
[sʌd] L19.[Arab. = obstruction, dam, from sadda obstruct, block, congest.]1. An area of floating vegetation which impedes navigation on the White Nile.
L19.2. transf. A temporary dam across a river.
L19. [TahlilGaran] English Dictionary ▲