Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
cast anchor
in English
cast anchor
#common
Definitions
Verb
to
drop
anchor
and
secure
a
ship
;
moor
in
place
to
take
a
fixed
position
or
stance
;
establish
oneself
somewhere
Base Words
anchor
cast