English dictionary
high dam meaning and definition
Definition and meaning of high dam at MeaningMonkey.org. high dam meaning and definition in the English Dictionary.HIGH DAM noun
Definition of High Dam (noun)
- one of the world's largest dams on the Nile River in southern Egypt
- synonyms: Aswan High Dam
Source: Princeton University Wordnet