Crossword Genius

Stifles embarrassing review, covering how local describes own identity? (6)

Ross

I believe the answer is:

meself

I'm a little stuck... Click here to teach me more about this clue!

'local describes own identity?' is the definition.
I know nothing about this answer so I can't tell whether this works.

'stifles embarrassing review covering' is the wordplay.
'MESELF' is hidden back-to-front within the letters.
But, I'm unsure how this is indicated.

'how' is the link.

Can you help me to learn more?

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