Carrack — synonyms, definition

1. carrack (Noun)

1 synonym
carack
1 definition

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

1 type of
galleon