Answer: extemporizer

AnswerCrossword Clue
extemporizerone who extemporizes also EXTEMPORISER