relaxer

Definitions


[rɪˈlaksə], (Noun)

Definitions:
- a thing that reduces tension or anxiety
(e.g: reading can be such a great relaxer)


Phrases:

Origin:




definition by Oxford Dictionaries