American Dictionary
Definition best of all in American English
best of all phrase
phrase
1
used for introducing a fact that pleases you more than all the others you have mentioned
Synonyms and related words
