Definition of “high water mark” - English Dictionary