hoover dam

Noun
  1. A large dam built in 1933 on the Colorado River in Nevada (synset 103540070)

Other Searches