What does american falls mean?

american falls meaning in General Dictionary

a part of Niagara Falls in western New York (north of Buffalo)

Sentence Examples with the word american falls

It is difficult to describe my emotions when I stood on the point which overhangs the American Falls and felt the air vibrate and the earth tremble.

View more Sentence Examples