Carracks Meaning

There are 1 meaning(s) for word Carracks

Meaning 1 : a large galleon sailed in the Mediterranean as a merchantman

    Synonyms : carack