relaxer Meaning, Definition & Usage

  1. noun any agent that produces relaxation
    • music is a good relaxer

WordNet