• word of the day

    technophobic

    technophobic - Dictionary definition and meaning for word technophobic

    Definition
    (adj) of or relating to or showing technophobia
Download our Mobile App Today
Receive our word of the day
on Whatsapp