English Dictionary
Definition fast-track in British English
fast-track verb
[transitive] verb
Synonyms and related words

English Dictionary