ultrahighEnglishMerriam-Webster Dictionaryof compingere to put together, from com- + pangere to fasten — more at pactNoun (2)Latin compactum, from neuter of compactus, past participle of compacisci to make an agreement, from com- + pacisci to contract — more at pact