Meaning of “lampshade” - Learner’s Dictionary

lampshade

noun [ C ] us uk /ˈlæmpʃeɪd/

(Definition of “lampshade” from the Cambridge Learner’s Dictionary © Cambridge University Press)