meaning of an einem vorher vereinbarten Tag

an einem vorher vereinbarten Tag - German to English

on a previously agreed time