Word info

antistressor

Noun

Meaning

antistressor (plural antistressors)

Any substance that reduces stress.

Source: en.wiktionary.org

Close letter words and terms