SUMMA CUM LAUDE


Meaning of SUMMA CUM LAUDE in English

(Latin) with highest honors (highest distinction awarded at graduation from school or university)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.