Exhibits regular bits of trick turning up in possession of a flash vehicle (9)
Answer
SPORTSCAR
Definition: vehicle
Exhibits regular bits of trick turning up in possession of a flash vehicle (9)