Family Life What is the meaning of sophrology? What is the meaning of sophrology? 'Sophrology uses mental and physical exercises to achieve an alert mind in a relaxed body.' Photograph: Mint Images/Rex/Shutterstock. 'Sophrology uses mental and physical exercises to achieve an alert mind in a relaxed body.' Related Posts:Care for Rex rabbits.Peter Rexford has a guide to 1974 penny value.The ultimate 1964 penny value guide is available here.How to make a mojito without muddling is one of the Muddler alternatives.