### Clue: Hill torn apart in deluge (7)
### Answer: TORRENT 
 ### Explanation: Definition: deluge
 TOR(a high rocky hill) + RENT(torn apart into pieces).