“Keep at bay” means ______________. Uzair Arman 8 years ago A. Keep in mind B. Keep at a distance C. Keep thinking about something D. Keep at the sea-shore