Clue: 25 take part in crusade zealously, securing release (8)
Answer: DEFREEZE
Explanation: Definition: 25
FREE (release) in [crusa]DE ZE[alously] – rather a vague indication of the "part", but clear enough