catharsis. noun. The process of releasing, and thereby providing relief from, strong or repressed emotions. ‘music is a means of catharsis for them’ (Oxford Living
WHERE LEARNING TAKES FLIGHT!
catharsis. noun. The process of releasing, and thereby providing relief from, strong or repressed emotions. ‘music is a means of catharsis for them’ (Oxford Living