fulfill ·phrase

Definition: to do something that you have promised to do or that you are expected to do Level: C1