DictionaryForumContacts

   English
Google | Forvo | +
to phrases
Designated Driver
abbr., amer. D.D. (She's D.D. tonight, so you guys can drink. Val_Ships)
designated driver
gen. a person who abstains from alcohol on a social occasion in order to drive his/her companions home safely (inna203)
Designated: 4 phrases in 2 subjects
Abbreviation3
Non-governmental organizations1