Crossword Genius

Pensioners putting up singular fight for platform to be heard? (7)

Ross

I believe the answer is:

soapbox

'platform to be heard?' is the definition.
(platform for making speeches)

I cannot understand how the rest of the clue works.

(Other definitions for soapbox that I've seen before include "Podium from which to declaim" , "Stand on it and declaim" , "Makeshift orator's stand" , "Crate stood on by orators?" , "Platform for airing one's views?" .)

I've seen this clue in The Times.
Want a hint initially instead of a full solution? Install my app