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.      Английский словарь Оксфорд тезаурус.