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 cannot see how they can define each other.
'goat-men are capable' is the wordplay.
'goat-men' anagrams to 'MEGATON'.
Though, I am unsure how the anagram is indicated.
'of' is the 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" .)