Home / Report Question

Q. Idioms and Phrases for - Something up one's sleeve
  • A. A grand idea
  • B. A secret plan
  • C. A profitable plan
  • D. Something important

Correct Answer: B