Definition of town park in US English:

town park


  • (In Ireland) any of a number of small fields or plots of ground adjoining a town or village, usually let for cultivation or pasture; an allotment.


Early 18th century; earliest use found in List Claims entred with Trustees Chichester-House, Dublin.