Home / G / glen canyon dam

glen canyon dam

noun 15 letters Scrabble 22 WWF 28
Definitions
noun

a large dam built in 1964 on the Colorado River in Arizona

Look “glen canyon dam” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →