ВОЗНАГРАДИТЬ
ВОЗНАГРАДИТЬ, вознагражу, вознаградишь, "совер." (к "вознаграждать"), кого-что чем за что (книжн.). Наградить достойным, соответствующим образом за что-нибудь. Вознаградить усердие. Вознаградить художника славой за труд.
Вознаградить себя за что-нибудь - доставить себе удовольствие в награду за труд, огорчения. Вознаградить себя сытным обедом за недоедание в долгой дороге.