Definify.com

Definition 2024


nec_plus_ultra

nec plus ultra

French

Adjective

nec plus ultra m, f (invariable)

  1. state-of-the-art