Crossword Genius

Harm barrier with endless rages (6)

Ross

I believe the answer is:

'harm' is the definition.
('damage' can be a synonym of 'harm')

'barrier with endless rages' is the wordplay.
'barrier' becomes 'dam' (dam is a kind of barrier).
'with' means one lot of letters go next to another.
'endless' indicates the central letters.
The central letters of 'rages' are 'age'.
'dam'+'age'='DAMAGE'

(Other definitions for damage that I've seen before include "Harm, injury", "Impairment, injury", "vandalism?", "'Deface, impair (6)'", "Cost (slang)".)

I've seen this clue in Mirror.