1 Verbs to Use for the Word armada

We cannot forget how Lord Howard of Effingham, aided also by the weather, defeated the armada that boasted itself "invincible," sent to strangle freedom in its chosen home by the most execrable and ruthless tyrant that Europe has ever seen, a tyrant whose victory would have meant not simply the usurpation of the English crown but the establishment of the Spanish Inquisition at Westminster Hall.

1 Verbs to Use for the Word  armada