Definitions of swamp candles:

  • noun:   North American plant with spikes of yellow flowers, found in wet places