Home

Cite

Synonyms of american falls

Noun


1. American Falls

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

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.