STAND TREAT


Meaning of STAND TREAT in English

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

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.