Noun carrack has 1 sense
  1. carrack, carack - a large galleon sailed in the Mediterranean as a merchantman
    --1 is a kind of galleon
,
TOP