Fights and formations

armada
(n)
are-MAH-dǝ
Meaning

fleet of warships

1st Sample Sentence

For the past month, an enormous Chinese armada has been engaged in war games in the South China Sea.

Mnemonics

do u know narmada river ? fleets of warship in narmada ~ armada remember the Armageddon movie (1998) Bruce Willis.

« Previous