technostressed
Adjective
Meaning
technostressed (comparative more technostressed, superlative most technostressed)
Suffering from technostress.
Adjective
technostressed (comparative more technostressed, superlative most technostressed)
Suffering from technostress.