troytown

/troʊˈtaʊn/

Definitions

1. noun

A small village or community, especially one that is isolated or remote

“After a long hike, we finally reached the troytown nestled deep in the forest.”

Synonyms

  • hamlet
  • village

Antonyms

  • megacity
  • metropolis