Search Result for "townlet": 

The Collaborative International Dictionary of English v.0.48:

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