answersLogoWhite

0

This is not really an idiom. Baying is a continuous barking by hounds. To keep something at bay means to prevent its escape by surrounding it with barking dogs, or by extension, to prevent a problem from getting out of control by maintaining constant vigilance.

User Avatar

Wiki User

16y ago

What else can I help you with?