Definition of Summa Cum Laude

  • 1. With highest honor Adverb
  • 2. With highest honor; with the highest academic distinction Adjective Satellite

Semanticaly linked words with "summa cum laude"