Sekirov Dictionary
/
Practise
My words
Apps
Sign in
sunshield
noun
1
•
An
assembly
for
protecting
a
space
telescope
from
solar
heat
.
forms
sunshields
This dictionary works without the internet:
on your phone
·
in Chrome