English dictionary

best of all meaning and definition

BEST OF ALL adverb

Definition of best of all (adverb)

  1. especially fortunate
    • "best of all, we don't have any homework!"
Source: Princeton University Wordnet