Show off injuries from high-speed transport (6,4)
I believe the answer is:
sports cars
'high-speed transport' is the definition.
'show off injuries' is the wordplay.
'show off' becomes 'sport' (sport can mean to wear or display on one's person).
'injuries' becomes 'scars'.
'sport'+'scars'='SPORTS-CARS'
'from' is the link.
(Another definition for sports cars that I've seen is " fast vehicles".)
I've seen this clue in The Guardian.
Want a hint initially instead of a full solution?
Install my app