'Hoover Dam' definitions:

Definition of 'Hoover Dam'

From: WordNet
noun
A large dam built in 1933 on the Colorado River in Nevada