Spanish fleet of warships (6)
I believe the answer is:
armada
(Other definitions for armada that I've seen before include "Large Spanish fleet" , "A great fleet, ships or planes" , "A great fleet of warships" , "Large war fleet" , "force of the sea" .)