YourDictionary

ne plus ultra

the ultimate; esp., the finest, best, most perfect, etc.

See ne plus ultra in American Heritage Dictionary 4

link/cite print suggestion box