Definition of town relief in US English:

town relief

noun

  • Relief given to the poor or needy from town funds.

Origin

Early 19th century; earliest use found in George Crabbe (1754–1832), poet and Church of England clergyman.