Subscribe
URL of the page has been copied to clipboard.
Meaning : A person who acts as host at formal occasions (makes an introductory speech and introduces other speakers).
Synonyms : emcee, host
Install App