SynonymX
Speak
Do The Honors
Definition of Do The Honors
1.
Act as the host and receive or introduce one's guests
Verb
Semanticaly linked words with "do the honors"
host