Table of Contents
Antonyms
Synonyms
Etymology

1. speechmaking

noun. delivering an address to a public audience.

Etymology

  • speechmaking (English)
  • making (English)
  • -ing (English)
  • speech (English)
  • speche (Middle English (1100-1500))
Antonym.com