Noun Definitionbarque1.Definition: a sailing ship with 3 (or more) mastsRelated Noun(s):barkCategory: Objects