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