Skip to content
Book Glossary
Home
Practice
Lessons
About
ne plus ultra
Stopped
Dictionary definition
· ne plus ultra
noun
the state of being without a flaw or defect
Similar words
flawlessness
perfection
Source: Open English WordNet (CC BY 4.0).