Please enable javascript to use dictionary! Howto enable javascript?
armada [armadas]▼◼◼◼(a fleet of warships)noun[UK: ɑː.ˈmɑː.də] [US: arˈmɑː.də]
Spanish Armada▼◼◼◼(The fleet of warships sent by Philip II of Spain)proper noun
↑