Definition of Hoover Dam

  • 1. A large dam built in 1933 on the Colorado River in Nevada Noun

Semanticaly linked words with "hoover dam"