Crossword Genius

Deal in cars (7)

Ross

I believe the answer is:

traffic

I believe this is a double definition.

'deal in' is the first definition.
(trafficking is a kind of dealing in)

'cars' is the second definition.

(Other definitions for traffic that I've seen before include "Vehicles on the road" , "Vehicles moving on public highways" , "Truck" , "Trade illegally" , "Business" .)

I've seen this clue in The Daily Express.
Want a hint initially instead of a full solution? Install my app