SEA ANCHOR


Meaning of SEA ANCHOR in English

noun

: a drag typically in the form of an open canvas cone that is thrown overboard to retard the drifting of a ship and to keep its head to the wind : drogue ; also : a similar device to restrain a seaplane resting on the water

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.