Find the word definition

Wiktionary

chemical engines

n. (plural of chemical engine English)