English dictionary
relaxer meaning and definition
Definition and meaning of relaxer at MeaningMonkey.org. relaxer meaning and definition in the English Dictionary.RELAXER noun
Definition of relaxer (noun)
- any agent that produces relaxation
- "music is a good relaxer"
Source: Princeton University Wordnet