Meaning of “lampshade” in the English Dictionary

british dictionary

"lampshade" in American English

See all translations

lampshadenoun [ C ]

us /ˈlæmpˌʃeɪd/

a covering over a light to reduce brightness or to direct the light

(Definition of “lampshade” from the Cambridge Academic Content Dictionary © Cambridge University Press)