Castro hectored on grand soapboxes (2-5)
I believe the answer is:
go-carts
'soapboxes' is the definition.
The definition and answer can be both man-made objects as well as being plural nouns.
Maybe they are linked in a way I don't understand?
'castro hectored on grand' is the wordplay.
I cannot quite see how this works, but
an anagram of 'castro' is 'ocarts' which is located in the answer.
'grand' could be 'g' (G is short for grand as in a thousand) and 'g' is present in the answer.
No letters remain.
This explanation may well be incorrect...
Can you help me to learn more?
(Another definition for go-carts that I've seen is " vehicles".)