speechcraft

noun

1.
2.
a system of linguistic units or elements used in a particular language
3.
delivering an address to a public audience