deal

(Last edited: Wednesday, 27 April 2016, 11:32 AM)
to have to do with ("The talks will deal with the problem of pollution."); to buy or sell ("Her company deals in plastic.")

» Glossary of 1,500 Common English Words