sunshade noun definition in In the garden topic from the Oxford Advanced Learner's Dictionary

sunshade

 noun: In the garden topic
a light umbrella or other object such as an awning, that is used to protect people from hot sun a child’s buggy fitted with a sunshade