Technophobes meaning : Somebody who suffers from technophobia; somebody afraid of new technology.
technophobes
oxidated
spudding
sociological
etherises