Clue: Dragon made terrible battle (10)
Answer: ARMAGEDDON
Explanation: Definition: battle
An anagram ('terrible') of 'dragon made'.