26984 words

armada

1 definition • 1 example
1
a large group of armed ships that fight wars at sea:

Examples:

The Spanish Armada was sent by the king of Spain to invade England in 1588.

Navigation