- 1a large group of armed ships sailing together The Spanish Armada was sent to attack England in 1588.
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
- 2(figurative) a vast armada of football fans
Check pronunciation: armada