barque is a crossword puzzle answer that we have spotted 4 times. Sailing ship Three-masted ship Ship with three masts A sailing ship with three masts