Tubelight meaning : A fluorescent lighting tube.
tubelight
oilwells
comfort room
habilitate
foregathers