Crossword Genius

They stop the traffic when noted ship has sailed off (8,6)

Ross

I believe the answer is:

lollipop ladies

'they stop the traffic' is the definition.

'noted ship has sailed off' is the wordplay.
'noted ship' becomes 'lollipop'.
'has' says to put letters next to each other.
'off' is an anagram indicator.
'sailed' with letters rearranged gives 'ladies'.
'lollipop'+'ladies'='LOLLIPOP LADIES'

'when' is the link.

Want a hint initially instead of a full solution? Install my app