AT BAY


Meaning of AT BAY in English

trapped or cornered.

→ bay

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.