1 definition by Masquerade Zero

Top Definition
A giant fleet of warships or battle-tanks or something of the sort. Usually seen in alien sci-fi movies or futuristic movies. Several examples in Star Wars
in Star Wars when the Jedi are fighting enemy armadas of space ships driven by droids.
by Masquerade Zero July 26, 2011

Mug icon
Buy a Armada mug!