What are Synonyms?
Did you know that Carack has other words with the same meaning that can help to enhance your communication efforts?
These words are known as Synonyms.
For instance, instead of always saying Carack, you could use Carrack, which could fit your situation perfectly.