Definitions of barcarole:

  • noun:   a boating song sung by Venetian gondoliers