There are multiple definitions - click on the translation that matches your context.

negociar

verbo

full

deal

verb

Definitions of deal

English

to be concerned with

The court does not appear to have dealt directly with this argument.

English

to buy and sell illegal drugs

A man who was allegedly travelling to Chesterfield to deal drugs has been charged.

English

to do business; to have commercial relations

We only deal with local companies.