Naval fleets (7)
I believe the answer is:
armadas
'naval fleets' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for armadas that I've seen before include "Large fleet of ships" , "task forces" , "Large fleets, Spanish perhaps" , "Fleets of warships" .)