Home
Search
Index
Definify.com
Definition
2025
nec_plus_ultra
nec plus ultra
French
Adjective
nec
plus
ultra
m
,
f
(
invariable
)
state-of-the-art
Etymology
Borrowing
from
Latin
nec plus ultra
(
“
nothing further beyond
”
)
Similar Results