Synonyms of High Dam in English :
Antonyms of High Dam in English
Thesaurus of High Dam in English
High Dam
see definition of high damSynonyms of high dam
1. (noun) one of the world's largest dams on the Nile River in southern Egypt
Synonyms of High Dam in English :
Antonyms of High Dam in English
Thesaurus of High Dam in English
1. (noun) one of the world's largest dams on the Nile River in southern Egypt