carrack

definition: a large galleon sailed in the Mediterranean as a merchantman
example:
speech part: noun
synonyms: carack

How carrack is being used?