master of ceremonies
noun
Definitions
Someone who acts as a host at a formal event.
Synonyms:MCcomperehostpresentertoastmasterSomeone who conducts a programme of varied entertainment, for example by introducing performers to the audience.
Synonyms:MCinterlocuterA rapper.
Synonyms:MCemcee