DRAG SAIL


Meaning of DRAG SAIL in English

noun

or drag sheet

: a sea anchor made from a sail or piece of canvas

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.