Definition of Lewiston in English:

Share this entry

Lewiston

1An industrial city in northwestern Idaho, on the Snake River; population 31,764 (est. 2008).
2An industrial city in southwestern Maine, on the Androscoggin River, opposite Auburn; population 35,131 (est. 2008).

For editors and proofreaders

Syllabification: Lew·is·ton

Share this entry
 

What do you find interesting about this word or phrase?

Comments that don't adhere to our Community Guidelines may be moderated or removed.