LAMPSHADE Meaning of LAMPSHADE in English n. a translucent cover for a lamp used to soften or direct its light. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012