Italian-English dictionary »

non plus ultra meaning in English

ItalianEnglish
non plus ultra noun
{m}

last word(finest, highest or ultimate representation of some class of object)
noun
[UK: lɑːst ˈwɜːd] [US: ˈlæst ˈwɝːd]