Definition of town hack in English:

town hack

noun

historical
  • A horse for riding in town; (also occasionally) a horse-drawn carriage available for hire in a town.

Origin

Mid 18th century; earliest use found in General Evening Post.