Tuesday, June 2, 2009

Armada

Armada-n
a large fleet of ships

Synonyms
fleet
flotilla
navy
squadron

No comments:

Post a Comment