1 balloon sail | Definition of balloon sail

balloon sail

noun

Definition of balloon sail

: a large light sail (such as a spinnaker) set in addition to or in place of an ordinary light sail especially by yachts in moderate weather