English Dictionary
Definition there’s no time to wait in British English
there’s no time to wait phrase
phrase
1
used for saying that you must do something immediately
Synonyms and related words
