Meaning of dealmaking in English:

dealmaking

See synonyms for dealmaking

noun