Find the word definition

Wiktionary
heliostats

n. (plural of heliostat English)

Usage examples of "heliostats".

It was actually bright here, the sunlight deflected into the crater by heliostats, giant mirrors perched on the rim mountains or on impossibly tall gantries.