Definition of sea anchor in English:
An object dragged in the water from the bow of a boat in order to keep the bow pointing into the waves or to lessen leeway.
- That warning enabled her to take on extra water ballast, put out sea anchors and batten down for the blow.
- Ever thought sea anchors are only for when all heck breaks loose?
- The rest of the crew came on deck, and we began deploying sea anchors.
Definition of sea anchor in:
- British & World English dictionary