Definify.com

Webster 1913 Edition


Townlet

Town′let

,
Noun.
A small town.
North Brit. Rev.

Definition 2024


townlet

townlet

English

Noun

townlet (plural townlets)

  1. A small town

Translations