Meaning of speechmaker

Definition of speechmaker

(noun) a person who delivers a speech or oration

Other information on speechmaker

WIKIPEDIA results for speechmaker
Amazon results for speechmaker