Get Your Premium Membership

Hoover Dam

Definition

[n] a large dam on the Colorado River in Nevada

Related Information

More Hoover Dam Links