Vehicle that means business (5)
I believe the answer is:
truck
This could be a double definition.
'vehicle that' is the first definition.
'truck' can be an answer for 'vehicle' (truck is a kind of vehicle). I'm not certain of the rest of the definition.
'business' is the second definition.
(dealings, as in 'having no truck with' something)
'means' acts as a link.
Can you help me to learn more?
(Other definitions for truck that I've seen before include "Vehicle (with which one has no dealings?)" , "Large road vehicle" , "commercial vehicle" , "trolley" , "Bargain" .)