Loading page
lake nasser is a noun meaning "lake in Egypt formed by dams built on the Nile River at Aswan". It carries one recorded sense.
Definitions, synonyms and semantic relations for lake nasser come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.