SEA ANCHOR


Meaning of SEA ANCHOR in English

■ noun an object dragged in the water behind a boat in order to keep its bows pointing into the waves or to lessen leeway.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.