bn:00010366n
Noun Concept
SYL
No term available
EN
A contract involving mutual promises (each party is both promisor and promisee) WordNet 3.0
Relations
Sources