What does an einem vorher vereinbarten Tag mean?

an einem vorher vereinbarten Tag - German to English

on a previously agreed time