Crossword Genius

Margaret when meeting sailor is a dazzling personality (8)

Ross

I believe the answer is:

megastar

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

'dazzling personality' is the definition.
'megastar' can be an answer for 'personality' (I have seen 'Big personality' mean 'megastar' so perhaps 'personality' could also mean 'megastar'). I'm unsure of the 'dazzling' bit.

'margaret when meeting sailor' is the wordplay.
'margaret' becomes 'Meg' (short for Margaret).
'when' becomes 'as' (eg 'when I walked' means 'as I walked').
'meeting' says to put letters next to each other.
'sailor' becomes 'tar' (tar can mean a sailor).
'meg'+'as'+'tar'='MEGASTAR'

'is a' acts as a link.

Can you help me to learn more?

(Other definitions for megastar that I've seen before include "Very famous artist" , "Exceptionally famous man" , "Very famous person" , "Huge celebrity" , "famous entertainer" .)

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