Etymology
Today it means: a line (of seaweed or differently coloured sand etc) on the shore showing the level of high or low tide Full definition →
From tide + mark.
Etymology from Wiktionary, CC BY-SA 4.0.