YourDictionary

relaxation medical definition

noun
  1. The act of relaxing or the state of being relaxed.
  2. Refreshment of body or mind.
  3. A loosening or slackening.
  4. The lengthening of inactive muscle or muscle fibers.

Learn more about relaxation

link/cite print suggestion box