To hold up one's end of a bargain; to fulfill one's promise or obligation.
make good on
To fulfill or honor (a promise, prediction etc).
hold up
To impede; detain.
hold on
To keep; to store something for someone.
hold out
To wait, or refuse in hopes of getting something better (from a negoti…
hold off
To delay (someone or something) temporarily; to keep at bay.
hold a grudge
To stay angry (at someone or something).