best of all Meaning, Definition & Usage

  1. adverb especially fortunate
    • best of all, we don't have any homework!

WordNet