ARMADA


Meaning of ARMADA in English

[ar.ma.da] n [Sp, fr. ML armata army, fleet, fr. L, fem. of armatus, pp. of armare to arm, fr. arma] (1533) 1: a fleet of warships

2: a large force or group usu. of moving things "an ~ of fishing boats"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.