stressbuster

Noun

 * 1)  Any technique that works against mental stress.