Carack definitions

noun

a large galleon sailed in the Mediterranean as a merchantman

See also: carrack