Find the word definition

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.