meaning of lake mead

1. a large reservoir in southeastern Nevada and northwestern Arizona that is formed by the Hoover Dam on the Colorado River; the center of a recreational area


Related Words

lake mead |

Developed & Maintained By Taraprasad.com

Treasure Words