Definition of armada (noun) - a fleet of war-vessels
Armadas
Appears in following categories: SAT, GRE