Langimage
English
B2

to make an agreement or contract with someone.

Meanings

to make an agreement or contract with someone.

The two companies compacted with each other to share resources.

Synonyms

Antonyms

Last updated: 2025/01/11 11:51