Noun Definition
carack
1.Definition: a large galleon sailed in the Mediterranean as a merchantman
Related Noun(s):carrack
Category: Objects1.Definition: a large galleon sailed in the Mediterranean as a merchantman
Related Noun(s):carrack
Category: Objects