'Townlet' definitions:

Definition of 'Townlet'

From: GCIDE
  • Townlet \Town"let\, n. A small town. --North Brit. Rev. [1913 Webster]