Carrack
[kærәk]
Definition
(noun.) a large galleon sailed in the Mediterranean as a merchantman.
Typed by Geoffrey--From WordNet
Definition
(n.) See Carack.
Checked by Gardner
Definition
n. a large ship of burden which is also fitted for fighting.—Also Car′ack.
Editor: Sonya