Crossword Genius

Shopping mall announcing financial support for rescue vessel (6)

Ross

I believe the answer is:

arcade

'shopping mall' is the definition.
(I've seen this before)

I cannot understand how the remainder of the clue works.

(Other definitions for arcade that I've seen before include "where 'penny' often drops" , "Shops in row" , "Covered area or passage with shops" , "Colonnade" , "Lots of games" .)

I've seen this clue in The Independent.
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.