TORCHERE


Meaning of TORCHERE in English

[tor.chere] n [F, fr. torche torch] (1904) 1: a tall ornamental stand for a candlestick or candelabra

2: an electric floor lamp giving indirect light

Merriam-Webster English vocab.      Английский словарь Merriam Webster.