Fleet of warships (6)
I believe the answer is:
armada
'fleet of warships' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for armada that I've seen before include "lot of craft" , "Many ships" , "group of ships" , "A great fleet - Spain had one" , "The Spanish force" .)