1 storm sail | Definition of storm sail

storm sail

noun

Definition of storm sail

: any of numerous small strong heavy sails that are bent and set in stormy weather