The Collaborative International Dictionary
Extemporizer
Extemporizer \Ex*tem"po*ri`zer\, n. One who extemporizes.