ENGINE


Meaning of ENGINE in English

n. motor, machine, mechanism, appliance, apparatus; locomotive The invention of the internal combustion engine revolutionized modern transport

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.