american falls - definitions and synonyms

american falls noun

  1. ( also written as American Falls )

    English Meaning: 

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