CARACK MEANING IN ENGLISH

• Carack Definition & Synonyms

  1. (n.) A kind of large ship formerly used by the Spaniards and Portuguese in the East India trade; a galleon.


Synonyms:
Carrack,

RECENT SEARCHES