dayshield

noun

1.
protective covering that protects something from direct sunlight