NE PLUS ULTRA


Meaning of NE PLUS ULTRA in English

n.1 the furthest attainable point.

2 the culmination, acme, or perfection.

Etymology: L, not further beyond, the supposed inscription on the Pillars of Hercules (the Strait of Gibraltar) prohibiting passage by ships

Oxford English vocab.      Оксфордский английский словарь.