Definition of galleon

Definition of galleon
  1. galleon Noun A large, three masted, square rigged sailing ship with at least two decks.
Need more help? Try our forum NEW