armada (23 synonym found)

Sort armada by:    Alphabetically | Length | Random | Definition


History
This word has been
viewed 3,349 times.








Related searches
for armada:



Most Recent

website design charlotte.
Definition of armada:

(n) : a fleet of warships, especially with reference to the Spanish Armada; any large army or fleet of military vessels

Back to Top