English Dictionary
Definition of all in British English
of all phrase
phrase
1
used for emphasizing that you mean before anything else/better than anything else/more than anything else etc
Synonyms and related words
