deal

to have to do with ("The talks will deal with the problem of pollution."); to buy or sell ("Her company deals in plastic.")

» English Words From Voice of America (Charles Kelly)