What does am vorhergehenden Tag mean?

am vorhergehenden Tag - German to English

(on) the afternoon before