Meaning of the word deal-making in English

What does deal-making mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

deal-making

Noun

1.

the activity of making business agreements or arrangements:

Example:
It's a company with a poor track record in deal-making.
Learn This Word at Lingoland