v. give, distribute; supply; direct; take care; sell, trade; distribute cards among the players in a card game; (Slang) buy and sell drugs unlawfully
DEAL
Meaning of DEAL in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012