English Dictionary
Definition push-start in British English
push-start verb
[transitive] verb
Synonyms and related words

English Dictionary