Meaning of SEA ANCHOR in English

SEA ANCHOR

[sea anchor] n (1769): a drag typically of canvas thrown overboard to retard the drifting of a ship or seaplane and to keep its head to the wind

Merriam-Webster English vocab.      Английский словарь Merriam Webster.