What is the meaning of Démarrer?
to start, to get started, to start up (especially a vehicle)
to start up, to turn on (a computer)
to start, to get started, to start up
to drive off, to pull away
to start up, to turn on, to begin to operate
to untie
Source: wiktionary.org