quizmaster
nounDefinition of quizmaster
: one who puts the questions to contestants in a quiz show
Keep scrolling for more
Keep scrolling for more