CARRACK





Definition:

  1. [noun] a large galleon sailed in the Mediterranean as a merchantman
    Synonyms: carack

Synonyms: