townlet /ˈtaʊnlet/ ← Back to T Definitions 1. noun a small town or village “The townlet had a population of less than 500 people.” Synonyms hamlet village Antonyms megacity metropolis