Refine this word faster
Speechmaking
noun
Definitions
Noun
- 1 The delivery of speeches uncountable, usually
"Conciliatory gestures and speechmaking have abounded from both sides in recent weeks."
- 2 delivering an address to a public audience wordnet
Etymology
From speech + making.
See also for "speechmaking"
Next best steps
Mini challenge
Unscramble this word: speechmaking