Sudd (noun) Definition, Meaning & Examples

noun
  1. (in the White Nile) floating vegetable matter that often obstructs navigation.
noun
  1. floating masses of reeds and weeds that occur on the White Nile and obstruct navigation
Sudd (noun) Definition, Meaning & Examples

More Definitions