Carack — synonyms, definition

1. carack (Noun)

1 synonym
carrack
1 definition

carack (Noun) — A large galleon sailed in the Mediterranean as a merchantman.

1 type of
galleon