English Dictionary
Definition all at once in British English
all at once phrase
phrase
1
very suddenly
Synonyms and related words
