In Madrid the church set up scam, almost being charged (8)
I believe the answer is:
electric
'being charged' is the definition.
(synonyms)
I cannot understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for electric that I've seen before include "Charged with sudden thrill" , "stirring" , "Relating to a form of energy 98)" , "type of chair nobody wants to end up in?" , "sort of guitar?" .)