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)

  1. restraint consisting of a canvas covered frame that floats behind a vessel; prevents drifting or maintains the heading into a wind
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: