AT BAY


Meaning of AT BAY in English

deadlocked, in a position that one cannot act; in distress, in trouble

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.