Can I say "sleep late" instead of "oversleep"? If not, can you introduce some other synonyms for "oversleep"?
"Sleep late" usually refers to sleeping late at night, whereas "oversleep" refers to sleeping past the time that one should wake up. In this case, they mean two different things. Expressions similar to "oversleep" are "sleep in late" ("in" is essential here) and "sleep in." Ex: I overslept my alarm and was late to work. Ex: I was up late last night, so I slept in today.