meaning of technophobes

1. a person who dislikes or avoids new technology


Related Words

technophobe | technophobia | technophobic |

Developed & Maintained By Taraprasad.com

Treasure Words