проспати

1) (спати якийсь час) to sleep for some time

проспати п'ять годин — to sleep for five hours

2) (не прокинутися вчасно) to oversleep oneself

3) перен. (проґавити) to miss, to pass

Джерело: Українсько-англійський словник на Slovnyk.me