Ok so this is a tool tip bug. Because while it is not hard to get what is happening in the game based on the animations and so on.
If I was to play Hearthstone for the first time IRL with cards. I would read the Freeze ruling and then the Frozen status on a character as it can't attack once, but what about windfury it gives 2 attacks?
Freeze says that Frozen character lose their next attack.
Windfury says can attack twice each turn.
If this 2 effects would be on the same character.
That should result in the character having 1 attack.
1 -1 + 1 = 1.
This however is not how the game acts it out.
So its another bad wording issue in Hearthstone
Freeze tool tip should be changed from:
Frozen characters lose their next attack
to
Frozen characters cannot attack
Cannot versus next implies a huge difference.