High Dam n : one of the world's largest dams on the Nile River in southern Egypt [syn: {Aswan High Dam}, {Aswan Dam}]
Copyright © 2024 3Dict.net