Find the word definition

Wiktionary
ethoxylate

n. (context organic chemistry English) The product of such a reaction vb. (context organic chemistry English) To react with ethylene oxide