ODE

Definition of ODE

  1. (noun)a lyric poem with complex stanza forms