a town in central Montana on the Missouri river; a center of extensive hydroelectric power
Great Falls in 30 Seconds
- (noun) a town in central Montana on the Missouri river; a center of extensive hydroelectric power
Meanings
-
1
noun a town in central Montana on the Missouri river; a center of extensive hydroelectric power
Summary
a town in central Montana on the Missouri river; a center of extensive hydroelectric power
- (noun) a town in central Montana on the Missouri river; a center of extensive hydroelectric power