Electro winning Main 1. Terms Definitions Terms about Remediation Electro winning ← All TopicsElectro winning, also called electroextraction, is the electro deposition of metals from solution obtained in leaching process.