carrack

noun
  1. a large, heavily built merchant ship of the 15th to 17th centuries, typically with high sides and multiple decks
  2. Usage: historical; nautical

Examples