drag sail


noun Nautical.

a sea anchor made of canvas.
Also called drag sheet.

Example sentences from the Web for drag sail

British Dictionary definitions for drag sail

drag sail

noun

another term for sea anchor