starshade
English
Etymology
From
star
+
shade
.
Noun
starshade
(
plural
starshades
)
(
astronomy
)
A form of
coronagraph
disk designed to prevent
starlight
from interfering with the observation of
exoplanets