hold/keep somebody/something at bay

(redirected from hold somebody at bay)

hold/keep somebody/something at ˈbay

prevent somebody/something from coming too close or attacking: Vitamin C helps to keep colds and flu at bay.