ARMADA


Meaning of ARMADA in English

[ α :'mα:də ]

■ noun a fleet of warships.

Origin

C16: from Sp., from L. armata , feminine past participle of armare 'to arm'.

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