вознаградить

вознагради́ть, ажу́, ади́шь, сов. (к вознаграждать), кого-что чем за что (книжн.). Наградить достойным, соответствующим образом за что-н. В. усердие. В. художника славой за труд. ◊ Вознаградить себя за что-н. — доставить себе удовольствие в награду за труд, огорчения. Вознаградить себя сытным обедом за недоедание в долгой дороге.

См. также лексическое значение слова вознаградить в других толковых онлайн-словарях русского языка нашего портала.