Definitions of Hoover dam:

  • noun:   a large dam on the Colorado River in Nevada