1. Home
  2. >
  3. Define
  4. >
  5. TOWNWARD

Definition of TOWNWARD

  • in the direction of the town [adv]
  • toward the town [adv]