'Glen Canyon Dam' definitions:

Definition of 'Glen Canyon Dam'

From: WordNet
noun
A large dam built in 1964 on the Colorado River in Arizona