Wiktionary
do the honors
alt. 1 (context idiomatic English) Act as a host to guests 2 (context idiomatic English) Perform a duty vb. 1 (context idiomatic English) Act as a host to guests 2 (context idiomatic English) Perform a duty
WordNet
do the honors
v. act as the host and receive or introduce one's guests
Usage examples of "do the honors".
When the Security Service wants someone picked up, the Special Branch is called in to do the honors.