[verb] [T] [formal or specialized] - to express (strong emotions) or use (energy) by doing an activity, esp. an activity which is considered socially acceptableHostile feelings and violent responses often seem to be sublimated into sporting activities.
SUBLIMATE
Meaning of SUBLIMATE in English
Cambridge English vocab. Кембриджский английский словарь. 2012