ne plus ultra Meaning, Definition & Usage

  1. noun the state of being without a flaw or defect
    flawlessness; perfection.

WordNet