SynonymX
Speak
Summa Cum Laude
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"
worthy