Home / Report Question

Q. Idioms and phrases for- face the music
  • A. be ridiculed
  • B. be punished
  • C. be dismissed
  • D. be applauded