Sleep Like a Rock - English Idiom

In this video lesson, we learn what the English idiom 'sleep like a rock' means and how we use it in a conversation.

Comments