English | German | Russian | Czech

drag sail English

Meaning drag sail meaning

What does drag sail mean?

drag sail

(nautical) A sea anchor.

Synonyms drag sail synonyms

What other words have the same or similar meaning as drag sail?

drag sail English » English

drag sheet

Are you looking for...?

drag | sail