armada meaning

Meaning of armada

What is the full meaning of armada

a fleet of war ships [n -S]

Example of the word armada placed on a Scrabble board.

Unscrambled word armada

Points for armada

Scrabble
10 points
Word With Friends
10 points
Wordfeud
10 points

Related pages for armada