Find the word definition

Wiktionary
chemical engines

n. (plural of chemical engine English)