Goat-men are capable of explosive power! (7)
I believe the answer is:
megaton
'explosive power' is the definition.
Although both the answer and definition are singular nouns, I can't understand how one could define the other.
'goat-men are capable' is the wordplay.
'goat-men' can be anagrammed to 'MEGATON'.
Though, I'm unsure how this is indicated.
'of' acts as a link.
Can you help me to learn more?
(Other definitions for megaton that I've seen before include "weight" , "Measure of explosive power - montage (anag)" , "Unit of explosive power" , "Explosive power equivalent to one million tons of TNT" , "Powerful explosive unit" .)