SPEECHMAKER

Definition of SPEECHMAKER

  1. (noun)a person who delivers a speech or oration