moteurs

/mɔ.tœʁ/moteur
1.
nounmasculinePlur

engines; motors (mechanical devices that produce motion or power)

Il faut couper les moteurs avant de descendre du bateau.

You have to shut off the engines before getting off the boat.

Synonyms:propulseurs, moteurs électriques (context-specific), machines
2.
nounmasculinePlur

driving forces; factors that propel or motivate an activity, process, or development

Les jeunes entrepreneurs sont les moteurs de l'innovation dans la région.

Young entrepreneurs are the driving forces behind innovation in the region.

Synonyms:forces motrices, leviers, piliers (in some contexts)
moteurs - French Definition & Examples