TOWNSFOLK Meaning of TOWNSFOLK in English [towns.folk] n pl (1737): townspeople Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012