Answer: speechcraft

AnswerCrossword Clue
speechcraftthe art of making speeches