Not a ham, as ham might be supplied for immoral acts (8)
I believe the answer is:
procured
'supplied for immoral acts' is the definition.
'not a ham as ham might be' is the wordplay.
'not a ham' becomes 'pro' (ham can mean amateur as in ham radio).
'as ham might be' becomes 'cured'.
'pro'+'cured'='PROCURED'
(Other definitions for procured that I've seen before include "came by" , "Got hold of" , "Obtained for producer" .)