Sleep late는 보통 늦게 자는 걸 말하는데 oversleep는 일어나야 할 시간을 넘길 때까지 계속 늦잠을 자는 걸 말해요. 즉, oversleep과 sleep late는 다른 뜻이 되는 거죠. Oversleep과 비슷한 표현으로는 sleep in late, sleep in (in이 필요함)이 있어요.
예: I overslept my alarm and was late to work. (알람보다 늦게 일어나서 회사에 지각했다.)
예: I was up late last night, so I slept in today. (어제 늦게까지 깨어있어서 오늘은 늦잠을 잤다.)