Crossword Genius

Blatant bloke provided Ecstasy on street (8)

Ross

I believe the answer is:

manifest

'blatant' is the definition.
(thesaurus)

'bloke provided ecstasy on street' is the wordplay.
'bloke' becomes 'man' (I've seen this in other clues).
'provided' becomes 'if'.
'ecstasy' becomes 'e' (informal term for the drug).
'on street' becomes 'st' (I've seen this in other clues).
'man'+'if'+'e'+'st'='MANIFEST'

(Other definitions for manifest that I've seen before include "Express" , "(Of ghost) appear" , "Obvious; demonstrate" , "Display" , "list of passengers flying" .)

I've seen this clue in The Telegraph.
Want a hint initially instead of a full solution? Install my app