Wiktionary
technopeasants
n. (plural of technopeasant English)
n. (plural of technopeasant English)