Speechcraft

Speechcraft is the skill of putting thoughts in words and telling them to other folk. In times foregone, it was thought of as one of the main skills someone ought to have.