English Dictionary
Definition double-park in British English
double-park verb
[intransitive/transitive] verb
Synonyms and related words

English Dictionary