Fleet of Spanish ships (6)
I believe the answer is:
armada
(Other definitions for armada that I've seen before include "Spanish fleet sent in 1588 to escort an invasion of England" , "Fighting unit" , "Many ships" , "Fleet Drake defeated" , "Large Spanish fleet" .)