Crossword Genius

Show off injuries from high-speed transport (6,4)

Ross

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