meaning of designated driver

1. the member of a party who is designated to refrain from alcohol and so is sober when it is time to drive home


Related Words

designated driver |

Developed & Maintained By Taraprasad.com

Treasure Words