Meaning of “high water mark” in the English Dictionary