stressbuster
/ (ˈstrɛsˌbʌstə) /
noun
a product, practice, system, etc that is designed to alleviate stress
Derived forms of stressbuster
stressbusting, adjectiveWords nearby stressbuster
stress shielding,
stress test,
stress ulcers,
stress-test,
stress-timed,
stressbuster,
stressed-out,
stressful,
stressor,
stretch,
stretch a point