Definisi 'ne plus ultra'
English to English
noun
1 the state of being without a flaw or defect
source: wordnet30
More Word(s)
perfectionist, flawless, unflawed, imperfection, imperfectness, perfect, imperfect, state, dream, cultivation, culture, finish, polish,

Visual Synonyms
Click for larger image