Face the Music - English Idiom

You probably enjoy listening to music. You might even enjoy playing music. But what does this mean: 'Face the music'? Listen and find out!

Comments