relaxer

Nouns

  • (n) any agent that produces relaxation
    • music is a good relaxer

Words of close approximity

relaxed
relaxed relaxin