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.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.