Bilateral Contract Definition

A contract in which both parties exchange promises to perform. Compare: unilateral contract