### Clue: An ogre's destroyed due to stone-hurlers (7)
### Answer: ONAGERS 
 ### Explanation: Definition: stone-hurlers
=ancient military engines for hurling stones. (An ogre's)