English to English

sea anchor
(s/i/_'/&//N/k/@/r )

noun (n)

  • restraint consisting of a canvas covered frame that floats behind a vessel; prevents drifting or maintains the heading into a wind(noun.artifact)
    Synonym:
    drogue
    source: wordnet30
Advertisement

Bookmark This Site