What does carbon arc lamp mean?

carbon arc lamp meaning in General Dictionary

has carbon electrodes