ne plus ultra


ne plus ultra

noun

Definition of NE PLUS ULTRA

the highest part or point <this new sports car is being billed as the ne plus ultra of automotive achievement>
Near Antonyms abyss, base, foot; minimum

Seen & Heard

What made you want to look up ne plus ultra? Please tell us where you read or heard it (including the quote, if possible).