The phrase "tension release" means letting go of or relieving stress, pressure, or anxiety. It refers to the moment when you feel a sense of relaxation after being stressed or tense. Full definition
Different massage types are available — from relaxation with hot lava stones to deep tissue tension release. (divinelifestyle.com)
This was excellent because I spend most of my days hovering over a keyboard, fingers moving rapidly, and I could feel palpable tension release. (mindbodygreen.com)
Repeat this movement five times or until you feel your lower back tension release. (blog.bridgeathletic.com)