sea anchorDefinition 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