напередодні

1) пр. the day before

напередодні ввечері — overnight

2) (як прийм.) on the eve (of)

напередодні виборів — on the eve of the election

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