v. phr. To act as host or hostess (as in introducing guests, carving, or paying other attentions to guests.) The president of the club will do the honors at the banquet.
DO THE HONORS
Meaning of DO THE HONORS in English
American idioms English vocabulary. Английский словарь американских идиом. 2012