ORATION Meaning of ORATION in English n. 25B6; noun SPEECH, address, lecture, talk, homily, sermon, discourse, declamation; informal spiel. Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012