technostressed adjective1 •Suffering from technostress. formsmore technostressed · most technostressed