VariousWords beta
Related Terms:
Definitions:
Noun
sea anchor
drogue
Definition: restraint consisting of a canvas covered frame that floats behind a vessel; prevents drifting or maintains the heading into a wind
Definition: A parachute-like device designed to slow down the speed of a drifting ship or boat and to keep its bow pointing to the wind.