AT BAY


Meaning of AT BAY in English

at a distance, away from you The smoke keeps the mosquitoes at bay. They don't like smoke.

English idioms vocab.      Словарь английских идиом и выражений.