This is the 6249th most frequent Russian word.
угощать
To treat someone to food or drink.
Here, 'угощать' means to serve or offer food or drink to others as a gesture of hospitality.
Я люблю угощать гостей домашними пирожками.
I love to treat guests to homemade pies.
In this context, 'угощать' denotes the act of giving or offering food or drink to someone as a kind or generous action.
Он угостил нас чашкой чая.
He treated us to a cup of tea.
Here, 'угощать' conveys the meaning of providing food or drink to someone free of charge or as a gift.