sunshield
English
Etymology
From
sun
+
shield
.
Noun
sunshield
(
plural
sunshields
)
An
assembly
for
protecting
a
space
telescope
from
solar
heat
.
Related terms
sunscreen
sun umbrella
Anagrams
unshields