Skip to content

sea anchor

Dictionary definition · 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

Similar words

Source: Open English WordNet (CC BY 4.0).