n. motor, machine, mechanism, appliance, apparatus; locomotive The invention of the internal combustion engine revolutionized modern transport
ENGINE
Meaning of ENGINE in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012