English dictionary
designated driver meaning and definition
Definition and meaning of designated driver at MeaningMonkey.org. designated driver meaning and definition in the English Dictionary.DESIGNATED DRIVER noun
Definition of designated driver (noun)
- the member of a party who is designated to refrain from alcohol and so is sober when it is time to drive home
Source: Princeton University Wordnet