Definition of Lewiston

  • (noun) a town in northwestern Idaho
  • (noun) a town in southwestern Maine to the north of Portland

Synonyms of Lewiston


Antonyms of Lewiston


No Antonyms Found.

Homophones of Lewiston


No Homophones Found.