stressbusting en · NOUN EtymologyFrom stress + busting. Meanings (informal, uncountable) The use of techniques that work against mental stress.