do the honors Meaning, Definition & Usage

  1. verb act as the host and receive or introduce one's guests

WordNet