Solar __, Odeillo, France, Comprises a Vast Mirror
This page is the CodyCross answer for the clue below from Canada, Group 1277, Puzzle 5 (Yukon and Nunavut).
Question
Solar __, Odeillo, France, Comprises a Vast Mirror
Answer
FURNACE
Word Meaning:
FURNACE — An industrial heating device, such as for smelting metal or firing ceramics.
Definitions from Wiktionary.