the nec and non plus ultra (Latin) The Latin phrases nec plus ultra and non plus ultra both mean extreme point, summit, acme.[1] The form nec plus ultra is commonly used in French, and ne plus ultra in English.[2]