Definition of town dweller in English:

town dweller

noun

  • A person who lives in a town, (now) especially as opposed to the countryside.

Origin

Late 15th century. From town + dweller.

Pronunciation

town dweller

/ˈtaʊn ˌdwɛlə/