noun
Freq #167391
Meanings
-
1
noun
delivering an address to a public audience
The evening of speechmaking exhausted the audience.
Thesaurus
Synonyms
1
noun
· delivering an address to a...
speaking
Etymology
From speech + making.