armada
Noun
B1 – Intermediate
A large fleet of warships, or more loosely, any large group of vehicles moving together.
Capitalized as "the Armada", it usually refers to the Spanish fleet defeated by England in 1588.
Synonyms
fleet