English dictionary

glen canyon dam meaning and definition

Definition and meaning of glen canyon dam at MeaningMonkey.org. glen canyon dam meaning and definition in the English Dictionary.

GLEN CANYON DAM noun

Definition of Glen Canyon Dam (noun)

  1. a large dam built in 1964 on the Colorado River in Arizona
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: