There are multiple definitions - click on the translation that matches your context.

代驾司机

名词

full

designated driver

noun

Definitions of designated driver

English

someone who agrees not to drink alcohol at some type of social event so that he or she can drive others home who have been drinking

Saving a life is as simple as making a promise to be or have a designated driver.