Find the word definition

WordNet
choral ode

n. ode sung by the chorus in classical Greek drama