What is the full meaning of torcheres
TORCHERE, (French) a tall ornamental candlestick or lampstand [n]
Example of the word torcheres placed on a Scrabble board.