Home

Word

carrack, n.
(carracks)
more info a large galleon sailed in the Mediterranean as a merchantman
<noun.artifact>

carack carrack
semantic pointers
hypernym