[noun] [C] - a usually cylindrical piece of wax with a wick (= piece of string) in the middle of it which produces light as it slowly burnsThere was a power cut last night, and we had to light lots of candles.See picture: LightsIf you say that someone or something can't hold a candle to someone or something else, you mean that they are not as good.The pop music of today can't hold a candle to the great songs of the 60s and 70s.
CANDLE
Meaning of CANDLE in English
Cambridge English vocab. Кембриджский английский словарь. 2012