ARMADA


Meaning of ARMADA in English

vt a fleet of armed ships; a squadron. specifically, the spanish fleet which was sent to assail england, ·a.d. 1558.

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