carack

noun
  1. A large, heavily built merchant ship of the 15th and 16th centuries, typically with high castles at bow and stern.
  2. Usage: historical; also spelled 'carrack'

Examples