Home / L / lake powell

lake powell

noun 11 letters Scrabble 19 WWF 23
Definitions
noun

the second largest reservoir in the United States; located in southern Utah and north central Arizona and formed by the Glen Canyon Dam on the Colorado River

Want another word?
Spin the dictionary for a fresh one.
Generate a word →