Meaning of RELAXATION in English
[noun] [U]I go fishing for relaxation (= in order to relax).Relaxation is also the act of making rules or the control of something less severe.I cannot allow any relaxation in/of the rules.A relaxation is a pleasant activity which makes you become calm and less worried.Yoga is one of my favourite relaxations.
Cambridge English vocab. Кембриджский английский словарь. 2012