From stress + buster.
stressbuster (plural stressbusters)
- (informal) Any technique that works against mental stress.
2004, Judith Orloff, Positive Energy, page 112:My patients laud qigong as a stressbuster and cure for pesky chronic symptoms that baffle doctors.