English / word
engine
noun B1MEANING IN ENGLISH
a machine that gives power to a vehicle; a system that drives something
A machine designed to convert energy into mechanical power.; A machine designed to convert energy into mechanical power.
In context
01
The bus engine stopped near the bridge.
02
The search engine found useful articles.
Synonyms
motor,machine,mechanism
Antonyms
brake,stopper
Collocations
car engine,powerful engine,engine failure