at bay
词源说明
From bay (“excited howling of dogs”).
释义
介词短语prepositional phrase
- 1(set phrase, idiomatic) Unable to come closer; at a distance.
- 2(set phrase, idiomatic) Cornered; unable to flee.
- 3(heraldry) Of an animal, especially a docile animal in contrast to a predatory animal which would be blazoned statant: standing, in profile toward dexter, with all four feet on the ground.