Clue: One who delivers an elaborate or formal speech June 7, 2017 By Show answer Orator More English Words & Origins QuestionsMore Language Questions