Synonyms of Relaxer

Primary definition: A substance or device that promotes relaxation or alleviates tension.

Full Dictionary Entry

Antonyms & Opposite Concepts