Definify.com

Definition 2024


drag_sail

drag sail

English

Noun

drag sail (plural drag sails)

  1. (nautical) An alternative term for a sea anchor.