aswan high dam aswan high dam

Definition(s):

  • (n) one of the world's largest dams on the Nile River in southern Egypt
Word of the Day
ennui ennui
/ɛ ˈnu i /