+ new component
I won’t tell anyone
One of those charming moments in life…
And by submit, do you mean give up?
Ah, sorry. When I saw the definition in your clue it popped into my mind as a possible cryptic definition… but, perhaps it is a failed one!
New American drama about fast driver? (7)
Detective, say, turning on informant? (6)
When they’re feeling bambeezled