What does streetlight cap mean?streetlight capPlural: streetlight caps▶ Hear it in EnglishDefinitionThe protective top cover of a streetlight's lamp housing.Related wordsPart ofstreetlightSee it in 3Dstreetlight cap in other languagesIn PortugueseIn FrenchIn Japanese