townlet

/ˈtaʊnlet/

Definitions

1. noun

a small town or village

“The townlet had a population of less than 500 people.”

Synonyms

  • hamlet
  • village

Antonyms

  • megacity
  • metropolis