Speech delivered before an audience. It means speech, speech, proclamation, sermon, preaching, rant, catilinaria, rant.