Learning Center

Dictionary

Type a word in English or Spanish. English is blue, Spanish is rose. Tap any line to hear it.

armada

English

  1. 🔊 a large fleet

Similar words

naval construction battalion rn royal navy seabees usn united states navy argosy coast guard division escadrille fleet flotilla marine merchant fleet merchant marine merchant navy mosquito fleet naval forces naval militia naval reserve navy squadron task force task group