Definition, synonyms and related words
Electric power that is free from voltage spikes and drops, or any other abnormalities.