Definition of Relaxer

  • 1. Any agent that produces relaxation Noun

Semanticaly linked words with "relaxer"

Hyponims for word "relaxer"