aswan high dam definition

  • noun:
    • the planet's largest dams from the Nile River in south Egypt
    • among planet's biggest dams regarding Nile River in south Egypt
41 votes

How would you define aswan high dam?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!