English
Detailed Synonyms for Great Falls in English
Great Falls:
Great Falls [the ~] nomen
-
the Great Falls
– a town in central Montana on the Missouri river; a center of extensive hydroelectric power 1the Great Falls– a town in central Montana on the Missouri river; a center of extensive hydroelectric power 1