English MCQs Idioms & Phrases
Q What is the meaning of the Idiom “To Spill the beans”?
  • A A. To reveal secret information
  • B B. To make peace
  • C C. End a quarrel
  • D D. None of these
Leave a Comment