Find the word definition

Wiktionary
electroflotation

n. (context chemistry environmental engineering English) Removal of pollutants from water through the electrolysis generation of bubbles which collect pollutants and carry them to the surface