Can’t make up your mind about the spelling of a word and refuse to check a dictionary? It seems that the answer is “yes” for the writers on yahoo.com when it comes to cease-fire. Somebody thinks it needs a hyphen:
and somebody thinks it doesn’t:
I guess that solves that dilemma. Spell the word both ways! Or, take a look at the American Heritage Dictionary (which is part of the Yahoo! network) to see that the preferred spelling is with a hyphen, although the single, unhyphenated word is also acceptable.