drag sail (0 synonym found)

Definition of drag sail:

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

Definition of drag sail:

°(nautical) An alternative term for a sea anchor.
Get a free website audit from Next Wave ServicesGet a free website audit from Next Wave Services

Back to Top