Table of Contents
Synonyms
Etymology

1. carrack

noun. a large galleon sailed in the Mediterranean as a merchantman.

Synonyms

Etymology

  • caraque (French)
  • carraca (Latin)