technostressed
English edit
Etymology edit
Adjective edit
technostressed (comparative more technostressed, superlative most technostressed)
- Suffering from technostress.
technostressed (comparative more technostressed, superlative most technostressed)