Somehow trains a workman (7)
I believe the answer is:
artisan
'workman' is the definition.
(I have seen 'Skilled workman' mean 'artisan' so perhaps 'workman' could also mean 'artisan')
'somehow trains a' is the wordplay.
'somehow' is an anagram indicator.
'trains'+'a'='trainsa'
'trainsa' is an anagram of 'ARTISAN'.
(Other definitions for artisan that I've seen before include "Skilled tradesman" , "one in command of craft?" , "Skilled worker or craftsman" , "craftsman of his trade" , "Handy worker" .)