English dictionary
carrack meaning and definition
Definition and meaning of carrack at MeaningMonkey.org. carrack meaning and definition in the English Dictionary.CARRACK noun
Definition of carrack (noun)
- a large galleon sailed in the Mediterranean as a merchantman
- synonyms: carack
Source: Princeton University Wordnet