electrostatic storage device

  • 121electric charge — noun the quantity of unbalanced electricity in a body (either positive or negative) and construed as an excess or deficiency of electrons the battery needed a fresh charge • Syn: ↑charge • Derivationally related forms: ↑charge (for: ↑charge) …

    Useful english dictionary