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 : host, master of ceremonies
Meaning : Act as a master of ceremonies.
Synonyms : compere
Install App