carrack

(noun)

noun

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

Similar word(s): carack

Definition categories: man–made, galleon