stressbusting
English
Etymology
From
stress
+
busting
.
Noun
stressbusting
(
uncountable
)
(
informal
)
The use of
techniques
that work against
mental
stress
.