Definition of TOWNLING

  • a town dweller [n -S]