Meaning of quizmaster

Definition of quizmaster

(noun) the host or chairman of a radio or tv quiz show or panel game

Other information on quizmaster

WIKIPEDIA results for quizmaster
Amazon results for quizmaster