Meaning of relaxer
Definition of relaxer
(noun)
any
agent
that produces relaxation; "music is a
good
relaxer"
Other information on relaxer
WIKIPEDIA results for
relaxer
Amazon results for
relaxer
Tweet