Hot spot shocking puritans — one to be avoided (7)
I believe the answer is:
suntrap
'hot spot' is the definition.
(I've seen this before)
'shocking puritans aeur one to be avoided' is the wordplay.
I cannot quite see how this works, but
'one' could be 'un' (northern English dialect form of 'one') and 'un' is found in the answer.
The remaining letters 'strap' is a valid word which might be clued in a way I don't see.
This may be the basis of the clue (or it may be nonsense).
Can you help me to learn more?
(Other definitions for suntrap that I've seen before include "Hot sheltered place" , "tanning area?" , "conservatory" , "hot spot" , "where it could get hot" .)