TOWNS-PEOPLE Meaning of TOWNS-PEOPLE in English n. pl. Towns-folk, dwellers in towns. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012