10 across
Betray
apparent
leader
seen
on
the
street
(4,5)
Betray apparent leader seen on the street (4,5)
hints
0
checks
0
hints
The definition is at the end of the clue.
How the clue works
The definition is seen on the street, referring to a SHOP FRONT — the face of a shop that you see from the street. The wordplay is a charade: SHOP means "betray" (as in grassing someone up), and FRONT means "apparent leader". Put them together and you get SHOP FRONT.