Subscribe
URL of the page has been copied to clipboard.
Meaning : Forced to turn and face attackers.
Example : A stag at bay. She had me cornered between the porch and her car. Like a trapped animal.
Synonyms : at bay, cornered, treed
Install App