quick-witted
ˌquick-ˈwitted
adjective
able to think and understand things quickly
OPP slow-witted:
Toby was quick-witted and entertaining.
a quick-witted reply
ˌquick-ˈwitted
adjectiveable to think and understand things quickly
OPP slow-witted: