Current festive season ending? (4)
I believe the answer is:
tide
'current' is the definition.
(sea currents)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for tide that I've seen before include "Powerful trend of events" , "Ocean phase" , "Ebber and flower?" , "Ebb and flow of the sea" , "Movement of seawater" .)