carrack
1. [ noun ] (nautical,transportation) a large galleon sailed in the Mediterranean as a merchantman
Synonyms: carack
Related terms: galleon
Similar spelling:   carack
  cark
  Carrick
  car_race
  Carisa
  Carico
  Carica
  Carias
  Carcia
  Carrico
  caroche
  carriage
  Carrasco
  carissa
  carioca
  Carse
  Carrozza
  Cargo
  Carex
  Caras