A gentleman's agreement or a gentlemen's agreement is an informal agreement in which people trust one another to do what they have promised. The agreement is not written down and does not have any legal force.
We had no contract; it was done by a gentleman's agreement.
She made a gentleman's agreement with her buyer.