sea anchor
English Dictionary
->
Letter S
-> sea anchor
Search Dictionary:
sea anchor Definition
(n)
restraint
consisting
of
a
canvas
covered
frame
that
floats
behind
a
vessel
;
prevents
drifting
or
maintains
the
heading
into
a
wind
sea anchor Synonyms
drogue
sea anchor
© Art Branch Inc.