Advertisement

Synonyms of Tartana

Primary definition: A single-masted Mediterranean sailing vessel with a lateen sail, historically used for fishing and coastal trade.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement