Meaning of sunshade

Definition of sunshade

(noun) a canopy made of canvas to shelter people or things from rain or sun

Other information on sunshade

WIKIPEDIA results for sunshade
Amazon results for sunshade