Synonyms of High Dam in English :

Antonyms of High Dam in English

Thesaurus of High Dam in English

High Dam

see definition of high dam

Synonyms of high dam

1. (noun) one of the world's largest dams on the Nile River in southern Egypt