Online Dictionary: translate word or phrase from Indonesian to English or vice versa, and also from english to english on-line.
Hasil cari dari kata atau frase: at bay (0.01816 detik)
Found 1 items, similar to at bay.
English → English (WordNet)
Definition: at bay
at bay
adj : forced to turn and face attackers;
“a stag at bay”;
“she had
me cornered between the porch and her car”;
“like a
trapped animal” [syn:
at bay(p),
cornered,
trapped,
treed]
Advertisement