Noun
(chiefly India, South Asia) A fluorescent lighting tube.
(chiefly India, slang) a dim-witted person; someone who is slow to understand or reply.
Source: en.wiktionary.orgFilmmaker Kabir Khan says reports of superstar Shah Rukh Khan making a cameo in “Tubelight” are merely rumours. Source: Internet
Released last year, Tubelight did a business of over Rs 100 crore in India. Source: Internet