English synonyms about - contact  

relaxer

noun

1 relaxer

Any agent that produces relaxation.


Find more on relaxer elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0267