relaxer

Noun
  1. Any agent that produces relaxation (synset 109429921)
    "music is a good relaxer"

Other Searches