choral ode

Noun
  1. Ode sung by the chorus in classical Greek drama (synset 106395808)

Other Searches