TOWNLET


Meaning of TOWNLET in English

[town.let] n (ca. 1552): a very small town

Merriam-Webster English vocab.      Английский словарь Merriam Webster.