DRUG SQUAD Meaning of DRUG SQUAD in English police unit working to stop the sale and use of illegal drugs (cocaine, heroin, marijuana, etc.) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012