SUBLIMATE Meaning of SUBLIMATE in English v. transmute, alter, transform; channel, divert He sublimates his aggressions by jogging and marathon running Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012