RELAXATION Meaning of RELAXATION in English ( n. ) Remission from attention and effort; indulgence in recreation, diversion, or amusement. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012