What's another word for quick-witted?

comments powered by Disqus