Synonyms
Etymology

1. speechmaker

noun. a person who delivers a speech or oration.

Etymology

  • maker (English)
  • -er (English)
  • speech (English)
  • speche (Middle English (1100-1500))