Top lifted on girl creates embarrassment (7)
I believe the answer is:
dilemma
'embarrassment' is the definition.
(thesaurus)
'top lifted on girl creates' is the wordplay.
'top' says to take the initial letters.
'on' is a charade indicator (letters next to each other).
'girl' becomes 'di'.
'creates' becomes 'emma' (I can't explain this - if you can you should give a lot more credence to this answer).
The initial letter of 'lifted' is 'l'.
'l' put after 'di' is 'dil'.
'dil'+'emma'='DILEMMA'
Can you help me to learn more?
(Other definitions for dilemma that I've seen before include "a problem for Shaw's doctor" , "Difficult-choice situation" , "Predicament" , "I lammed away to find perplexing situation" , "I'm lamed - it's a puzzle" .)