Summary
English Synonyms:   more detail...
  1. armada:


English

Detailed Synonyms for armada in English

armada:

armada

  1. armada

armada [the ~] nom

  1. the armada
    – a large fleet 1
    the armada
    – a large fleet 1

Alternate Synonyms for "armada":


Related Definitions for "armada":

  1. a large fleet1

Related Synonyms for armada