Find the word definition

Wiktionary
saturable reactors

n. (saturable reactor English)