English

Definition of armada noun from the Oxford Advanced Learner's Dictionary

 

armada

 noun
noun
BrE BrE//ɑːˈmɑːdə//
 
; NAmE NAmE//ɑːrˈmɑːdə//
 
 
jump to other results
a large group of armed ships sailing together The Spanish Armada was sent to attack England in 1588. (figurative) a vast armada of football fans Word Origin mid 16th cent.: from Spanish, from armata, feminine past participle of Latin armare ‘to arm’.
See the Oxford Advanced American Dictionary entry: armada

Other results

All matches