Search
Select the dictionary language
Drug squad
01
a specialized police unit responsible for investigating and combating drug-related crimes
Examples
The drug squad raided the warehouse suspected of storing illegal drugs.
Search
Select the dictionary language
a specialized police unit responsible for investigating and combating drug-related crimes