best of all - definition and synonyms

phrase
  1. used for introducing a fact that pleases you more than all the others you have mentioned

    Their new drug was effective and safe, and, best of all, it was very cheap to manufacture.

     Synonyms and related words
See also main entry: best