sea anchor - English Synonyms Dictionary

sea anchor

n.
[1] drogue