Carrack \Car"rack\, n. See {Carack}.
carrack n : a large galleon sailed in the Mediterranean as a merchantman [syn: {carack}]
Copyright © 2024 3Dict.net