good at repartee, quick-witted, witty

listen to the pronunciation of good at repartee, quick-witted, witty