English edit

Noun edit

drogue anchor (plural drogue anchors)

  1. Synonym of sea anchor.