English Dictionary

Definition of “balloon sail”

balloon sail

Definitions

noun

  1. (nautical) a large light bellying sail used in light winds Compare spinnaker

Comments

Log in to comment on this word.