English synonyms about - contact  
relaxeragent

relaxer

noun

1 relaxer

Any agent that produces relaxation.


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

debug info: 0.0142