International Commission on Irrigation & Drainage Commission Interationale des Irrigation et du Drainage

Multilingual Technical Dictionary (MTD)

1384. Sudd, or Sadd (Arabic : barrier or dam) : Large floating island of vegetative matter impending navigation on the Upper White Nile. Also an earthen embankment blocking a river or branch of a river or ring bund around a work under construction in the bed of a river.

Compare with :French, Hindi, Russian, Japanese, Chinese, Base Language : English
Available languages :French, Hindi, Russian, Japanese, Chinese, Base Language : English

Last 10 definitions



Back