'Winter' makes much more sense! The crossword compiler needs a lesson in English grammar if he thinks 'bitter' fits the bill. 'Bitter' is an adjective (unless he is referring to English beer!) - the answer requires a NOUN - bitterness would be acceptable for instance, except of course, it doesn't fit!!!!
I'm NOT impressed!