NE PLUS ULTRA


Meaning of NE PLUS ULTRA in English

(Latin) perfection, highest level of excellence; flawlessness, state or quality of being without an imperfection or defect; something that reaches superior standard of excellence

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