An Encylopedia Britannica Company

high–water mark

1 ENTRIES FOUND:
high–water mark noun
plural high–water marks
high–water mark
noun
plural high–water marks
Britannica Dictionary definition of HIGH–WATER MARK
[count]
: the time when something is most active, successful, etc. : peak
: the highest level that water from a river, ocean, etc., reaches especially during a flood