“Keep at bay” means : by A. Keep in mind B. Keep at a distance C. Keep thinking about something D. Keep at the sea-shore Related MCQs:To leave someone in the lurch means?All round development means:Play to the gallery means?To pick holes means?A-biogenesis means ?To have an axe to grind means?He “let the grass grow under his feet” means?If we say the child has an IQ of 100, what does this means?To end in smoke means?“Black and blue” means?Stew in ones own juice means?To cry wolf means?