Definition Definition

sea anchor - Meaning and Examples

Meaning of 'sea anchor' (Webster Dictionary)

1 . Sea anchor
- See Drag sail, under 4th Drag.