carrack noun.
['karǝk] obsolete exc.
Hist. LME.[Old & mod. French caraque, perh. (corresp. to Italian caracca) from Spanish carraca from Arab., perh. from &kdbelow;arā&kdbelow;ir pl. of &kdbelow;ur&kdbelow;ūra a type of (sometimes very large) merchant vessel.]A large merchant-ship equipped for warfare,
esp. a Portuguese Indiaman; a galleon.
[TahlilGaran] English Dictionary ▲