illuminating lamp - English Synonyms Dictionary