Definition of High Dam

  • 1. One of the world's largest dams on the Nile River in southern Egypt Noun

Synonyms for word "high dam"

Semanticaly linked words with "high dam"