'Glen Canyon Dam' definitions:

Definition of 'Glen Canyon Dam'

(from WordNet)
noun
A large dam built in 1964 on the Colorado River in Arizona