Women's group's punching Nazis from European nation (5)
I believe the answer is:
swiss
'european nation' is the definition.
'Swiss' can be an answer for 'nation' (Swiss is an example). I am not sure about the 'european' bit.
'women's group's punching nazis' is the wordplay.
'women's group's' becomes 'wi's' (Women's Institute).
'punching' indicates putting letters inside (inserted letters punch or puncture others).
'nazis' becomes 'SS' (the SS was a Nazi organisation).
'wis' put within 'ss' is 'SWISS'.
'from' acts as a link.
Can you help me to learn more?
(Other definitions for swiss that I've seen before include "Native to Geneva, say" , "like Federer" , "Nationality of C. G. Jung" , "Like Gruyere, Emmental" , "Native to Berne" .)