STAND TREAT


Meaning of STAND TREAT in English

phrasal to pay the cost of food, drink, or entertainment for others in a group

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.