stressbusting

English

Etymology

From stress +‎ busting.

Noun

stressbusting (uncountable)

  1. (informal) The use of techniques that work against mental stress.