The definition of 'lewistons' & the word 'lewistons' in example sentences or phrases

Noun
1
a town in southwestern Maine to the north of Portland
2
a town in northwestern Idaho

Synonyms of the word 'lewistons' & Antonyms of the word 'lewistons'.

Noun
SynonymsLewiston, Lewiston,