📖 Dictionary
26984 words
armada
Browse 'A'
Back
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
Copy Link