English dictionary
sea anchor meaning and definition
Definition and meaning of sea anchor at MeaningMonkey.org. sea anchor meaning and definition in the English Dictionary.SEA ANCHOR noun
Definition of sea anchor (noun)
- restraint consisting of a canvas covered frame that floats behind a vessel; prevents drifting or maintains the heading into a wind
- synonyms: drogue
Source: Princeton University Wordnet