What is the meaning of すだれ?

sudare, a mat or screen made of bamboo or reed, used especially for shielding from the sun

Source: wiktionary.org