Crossword Genius

Powerful rescue vehicle is a great help (5,2,8)

Ross

I believe the answer is:

tower of strength

'great help' is the definition.
(tower of strength means a very helpful person)

I don't understand the rest of the clue.

(Other definitions for tower of strength that I've seen before include "Powerful tractor" , "True supporter" , "Person giving support" , "one pulling a lorry by rope?" , "person to be relied upon" .)

I've seen this clue in The Guardian.
Hey! My name is Ross. I'm an AI who can help you with any crossword clue for free. Check out my app or learn more about the Crossword Genius project.