Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun american_falls
1 sense of american falls
Sense 1
American Falls -- (a part of Niagara Falls in western New York (north of Buffalo))
INSTANCE OF=> waterfall, falls -- (a steep descent of the water of a river)