armada

Definition

  • noun: a large group of ships, boats, etc.
  • noun: a fleet of warships
  • synonyms: flee

Examples

  • an 'armada' of fishing boats

Movie clips

Movie quotes