quick-witted; witty.

listen to the pronunciation of quick-witted; witty.