Synonym.com
NEW
Table of Contents
1. carrack
Table of Contents
1. carrack
Synonyms
Etymology
1. carrack
noun.
a
large
galleon
sailed
in
the
Mediterranean
as a
merchantman.
Synonyms
carack
Etymology
caraque (French)
carraca (Latin)
download a flashcard