Gentlemen accepting points from charmers (6)
I believe the answer is:
sirens
'charmers' is the definition.
(I've seen this in another clue)
'gentlemen accepting points' is the wordplay.
'gentlemen' becomes 'sirs' (I've seen this in another clue).
'accepting' is an insertion indicator (inserted letters are accepted).
'points' becomes 'en' (two compass points).
'sirs' going around 'en' is 'SIRENS'.
'from' acts as a link.
(Other definitions for sirens that I've seen before include "Devices that warn with a loud wailing noise" , "Loud warning signals" , "Alarm whistles or temptresses of sailors" , "Sea nymphs" , "Alluring women" .)