Compact

n.
  1. An agreement between parties; a covenant or contract.