Everyone with cries of pain at last confesses (6)
I believe the answer is:
allows
'last confesses' is the definition.
'allows' can be an answer for 'confesses' ('allow' can be a synonym of 'confess'). I'm not certain of the 'last' bit.
'everyone with cries of pain' is the wordplay.
'everyone' becomes 'all' (all people).
'with' is a charade indicator (letters next to each other).
'cries of pain' becomes 'ows' (I've seen this in another clue).
'all'+'ows'='ALLOWS'
'at' is the link.
Can you help me to learn more?
(Other definitions for allows that I've seen before include "Permits, lets" , "Tolerates" , "Permits or agrees" , "Permits to do something" , "Gives permission" .)