Word info Synonyms

High Dam

Noun

Meaning

one of the world's largest dams on the Nile River in southern Egypt

Source: WordNet

Synonyms

Close letter words and terms