bilateral contract

Noun
  1. A contract involving mutual promises (each party is both promisor and promisee) (synset 106534348)

Other Searches