Meaning of sea anchor
Definition of sea anchor
(noun)
restraint
consisting of a
canvas
covered
frame
that floats
behind
a vessel; prevents
drifting
or maintains the
heading
into a
wind
Other information on sea anchor
WIKIPEDIA results for
sea anchor
Amazon results for
sea anchor
Tweet