Comedian having way to stop heckle (6)
I believe the answer is:
jester
'comedian' is the definition.
(I know that jester is a type of clown)
'way to stop heckle' is the wordplay.
'way' becomes 'st' (abbreviation for street).
'to stop' is an insertion indicator (stopping can mean blocking a gap).
'heckle' becomes 'jeer' (I've seen this in another clue).
'st' going within 'jeer' is 'JESTER'.
'having' is the link.
(Other definitions for jester that I've seen before include "Clown employed to entertain a ruler" , "Professional clown of the middle ages" , "Court clown" , "Professional joker" , "Funny man, once at court" .)