TOWNLET Meaning of TOWNLET in English [town.let] n (ca. 1552): a very small town Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012