Search for crossword answers and clues

Answer for the clue ""When . . . marching ___!" ", 16 letters:
homeagainhurrah"