|  | 
Definition of Carrack
1. Noun. A large galleon sailed in the Mediterranean as a merchantman. 
Definition of Carrack
1. n. See Carack.
Definition of Carrack
1. a type of merchant ship [n -S]
|  | 
1. Noun. A large galleon sailed in the Mediterranean as a merchantman. 
1. n. See Carack.
1. a type of merchant ship [n -S]