Armada is a synonym of escadrille.
As nouns the difference between armada and escadrille
is that armada is army while escadrille is a small squadron.
armada
English
Noun
(
en noun)
A fleet of warships, especially with reference to the Spanish Armada.
Any large army or fleet of military vessels.
Anagrams
*
----
escadrille
English
Noun
(
en noun)
A small squadron.
A unit of (usually) ten or more aircraft in World War I France.
See also
*
----