Open in TheBrain

Carrack

<p>Carrack, sub. a huge ship of burthen [Ital. caracca]</p>