Word info

stressbuster

Noun

Meaning

stressbuster (plural stressbusters)

(informal) Any technique that works against mental stress.

Source: en.wiktionary.org

Close letter words and terms