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