Has boil, nasty, to do away with (7)
I believe the answer is:
abolish
'do away with' is the definition.
(I've seen this in another clue)
'has boil nasty' is the wordplay.
'nasty' indicates an anagram.
'has'+'boil'='hasboil'
'hasboil' with letters rearranged gives 'ABOLISH'.
'to' is the link.
(Other definitions for abolish that I've seen before include "Scrap" , "Annul - expunge" , "Cancel or abrogate" , "Axe" , "Put an end to, a rule perhaps" .)