DEAL


Meaning of DEAL in English

v. give, distribute; supply; direct; take care; sell, trade; distribute cards among the players in a card game; (Slang) buy and sell drugs unlawfully

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.