sky shade

noun

Definition of sky shade

: a screen that is usually attached to the shutter or lens tube of a camera and is used for reducing the light from the sky