- 1a large group of armed ships sailing together The Spanish Armada was sent to attack England in 1588.
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.
- 2(figurative) a vast armada of football fans
Check pronunciation: armada