Definition Definition

Sunshade

Sunshade is a removable or retractable device that limits or prevents light from passing through a vehicles window.

Share it: CITE

Related Definitions