ARMADA


Meaning of ARMADA in English

n. a fleet of warships, esp. that sent by Spain against England in 1588.

[ Sp. f. Rmc armata army ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.