Definitions of deal
to be concerned with
The court does not appear to have dealt directly with this argument.
to buy and sell illegal drugs
A man who was allegedly travelling to Chesterfield to deal drugs has been charged.
to do business; to have commercial relations
We only deal with local companies.