Definition of town way in English:

town way

noun

  • 1A road or way leading to or from a town.

  • 2US a road laid out by a town (now historical).

Origin

Old English.