Definition of LEWISTON
noun : LEWISTON
Source: WordNet 3.1
-
1. (
) a town in southwestern Maine to the north of Portland ;
-
2. (
) a town in northwestern Idaho ;
See more about : LEWISTON