HOOVER DAM





Definition:

  1. [noun] a large dam on the Colorado River in Nevada
    Synonyms: Hoover Dam

Synonyms: