WOTD: ne plus ultra Posted on January 29, 2020January 26, 2020 by Wordsmyth ne plus ultra noundefinition: (Latin) the highest point, especially of achievement or excellence; ultimate. See the full entry