Explosive females at matches in Scottish isles (8)
I believe the answer is:
hebrides
'scottish isles' is the definition.
'hebrides' can be an answer for 'isles' (I've seen this before). I am not certain of the 'scottish' bit.
'explosive females at matches' is the wordplay.
'explosive females at' becomes 'he' (I am not sure about this - if you are sure you should give a lot more credence to this answer).
'matches' becomes 'brides' (bride is a kind of match).
'he'+'brides'='HEBRIDES'
'in' is the link.
Can you help me to learn more?
(Other definitions for hebrides that I've seen before include "overture" , "Isles?" , "Island group (New, Inner and Outer)" , "Muck out here" , "His breed comes from west of Scotland" .)