Listen how to pronounce

arc

Previous Definition
Next Definition
Popular Terms
Definition
Sustained and luminous discharge of electricity over a gap, as between two electrodes.