lightproof
/ˈlaɪtpruːf/Definitions
1. adjective
resistant to or preventing light from passing through
“The lightproof curtains helped block out the morning sunlight.”
2. noun
a fabric or material that prevents light from passing through
“The camera’s lightproof case protects it from dust and other debris.”