answersLogoWhite

0

What is 'Armada' in English?

User Avatar

Anonymous

15y ago
Updated: 8/17/2019

Fleet is one English equivalent of 'Armada'. Navyis another equivalent. The term, as a description of Spain's sea power, is linked particularly to the 16th century. At that time, Spain was touted as the possessor of 'La Armada Invencible', which means 'The Unbeatable Navy'.

User Avatar

Wiki User

15y ago

What else can I help you with?