Adjective: sharp-witted 'shaa(r)p'wi-tid
- Having a quick, perceptive, and intelligent mind
"Her sharp-witted remarks often caught others off guard"