Wordsbee

armada

noun  ·  Level 2 SAT


A fleet of war-vessels

The Spanish Armada was repulsed by English ships and scattered by violent storms in the North Sea.

Module
Level 2
Register
common
Collection
Collection 063SAT Plus plan