RELAXATION Meaning of RELAXATION in English n relaxation (= decrease of tension, strain, etc.) Interlingua English vocab. Английский словарь Интерлингва. 2012