tudung lampuBahasa Indonesia

lamp shade, lampshade

Noun

A protective ornamental shade used to screen a light bulb from direct view

English: lampshade, lamp shade

Less certain link between this word and this sense.

English words with similar meanings

Show 5 words