carrack(noun) noun1. a large galleon sailed in the Mediterranean as a merchantmanSimilar word(s): carackDefinition categories: man–made, galleon