English MCQs Idioms & Phrases
Q “Keep at bay” means ______________.
  • A A.  keep in mind
  • B B.  keep at a distance
  • C C.  keep thinking about something
  • D D.  keep at the sea-shore
Leave a Comment