Home US English town life
Life in a town; specifically the social life of a town.
Late 17th century; earliest use found in Andrew Marvell (1621–1678), poet and politician.
READ THESE ARTICLES