torchlight: light from a torch or torches
light: (physics) electromagnetic radiation that can produce a visual sensation
short sale: sale of securities or commodity futures not owned by the seller (who hopes to buy them back later at a lower price)