Attested.to

Definition

irrational fear of computers or technology

Seed ·

Term in context

cyberphobia in CommonParlance