meaning of carbon arc lamp

carbon arc lamp meaning in General Dictionary

has carbon electrodes