What is the full meaning of speechcraft
the art of making speeches [n -S]
Example of the word speechcraft placed on a Scrabble board.