electric charge

electric charge

English Noun
Ad

Definition

Any of several quantities related to electricity.

Ad