flexible (quick-witted)

listen to the pronunciation of flexible (quick-witted)