• Sunshield

    Origin

    Full definition of sunshield

    Noun

    sunshield

    (plural sunshields)
    1. An assembly for protecting a space telescope from solar heat.
    © Wiktionary