Definition of town living in English:

town living

noun

  • 1An ecclesiastical benefice in a town.

  • 2The fact of living in a town; town life.

Origin

Early 18th century; earliest use found in Jonathan Swift (1667–1745), writer and dean of St Patrick's Cathedral, Dublin.