Subscriber login


Forgot your password?

Library card login

Other

sea anchor

Definition of sea anchor

noun

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

sea anchor in other Oxford dictionaries

Definition of sea anchor in the US English dictionary