Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Adjective: sharp-witted  'shaa(r)p'wi-tid
  1. Having a quick, perceptive, and intelligent mind
    "Her sharp-witted remarks often caught others off guard"