← DefinitionshareGuesstrafficverbTo trade or deal in something illegal, especially drugs or people.nounVehicles moving on a road or street.Synonymstradeverbsmuggleverbcongestionnounflownoun