Deal in cars (7)

From Express Cryptic 20260521, 13A —

13A — Deal in cars (7)TRAFFIC

  • Wordplay
    Wordplay: Double definition
  • Assembly
    TRAFFIC = TRAFFIC

Try this clue in the trainer →