Meaning of deep cycling in English:

deep cycling

noun

Electricity
  • The process of fully discharging and then fully recharging a battery, especially a Nicad rechargeable cell.

Origin

1970s.