VariousWords beta
Related Terms:
Definitions:
Noun
question master
quizmaster
Definition: the host or chairman of a radio or tv quiz show or panel game