Definitions of Sapphic ode:

  • noun:   an ode with several stanzas