Uk English Meaning of at bay
at bay
Other Uk English words related to at bay
No Synonyms and anytonyms found
Nearest Words of at bay
Definitions and Meaning of at bay in English
at bay (s)
forced to turn and face attackers
FAQs About the word at bay
at bay
forced to turn and face attackers
No synonyms found.
No antonyms found.
at arm's length => at arm's length, at any rate => at any rate, at any expense => at any cost, at any cost => at any cost, at an equal rate => at an equal rate,