Noun american falls has 1 sense
  1. American Falls - a part of Niagara Falls in western New York (north of Buffalo)
    --1 is a kind of
    waterfall, falls
    --1 is a part of
     Niagara, Niagara Falls; New York, New York State, Empire State, NY
,
TOP