Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
at bay
in English
at bay
#common
Definitions
Other
cornered
with
no
means
of
escape
kept
at
a
distance
;
unable
to
approach
The
dog
was
kept
at
bay
by
the
fence
.
Base Words
at
bay