Search for crossword answers and clues

Answer for the clue "Armistice signed on December 25? ", 15 letters:
christmastreaty