KEEP AT BAY


Meaning of KEEP AT BAY in English

push away, prevent the approach (of someone or something)

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